मैं अभिव्यक्ति को पार्स करने की कोशिश कर रहा हूं और किसी बिंदु पर मुझे System.Linq.Expressions.LogicalBinaryExpression
प्रकार के साथ अभिव्यक्तियों का विश्लेषण करना होगा। इस वर्ग का नाम मैं डीबग घड़ी से लेता हूं। expression.GetType().ToString()
"System.Linq.Expressions.LogicalBinaryExpression"
के बराबर है। लेकिन मैं इस कक्षा को System.Linq.Expressions
नामस्थान में नहीं देख सकता। बिल्कुल नहीं। MethodBinaryExpression
कक्षा के साथ एक ही बात।System.Linq.Expressions.LogicalBinaryExpression क्लास के साथ क्या गलत है?
आदेश प्रकार की जांच करने के लिए मैं वास्तव में
expression is LogicalBinaryExpression
याexpression.GetType() = typeof(LogicalBinaryExpression)
लेकिन निश्चित रूप से नहींexpression.GetType().ToString() == "System.Linq.Expressions.LogicalBinaryExpression"
लिखने के लिए तो पसंद करते हैं अब मैं सिर्फ राशि त्रुटि
प्रकार या नाम स्थान का नाम 'LogicalBinaryExpression' 'System.Linq.Expressions' (आप एक विधानसभा संदर्भ याद कर रहे हैं?)
यह कैसे संभव नाम स्थान में मौजूद नहीं है?