कोई मुझे बता सकते हैं क्यों इस कोड:कोई सबसे अच्छा प्रकार परोक्ष टाइप सरणी के लिए मिला
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { B = "" },
};
मुझे त्रुटि दे रही है:
No best type found for implicitly-typed array
जबकि यह एक पूरी तरह से ठीक काम करता है:
var marketValueData = new[] {
new { A = "" },
new { A = "" },
new { A = "" },
};
एक अलग संपत्ति के अलावा (B
पहले उदाहरण की अंतिम प्रविष्टि में), वे वही हैं। फिर भी पहला संकलन नहीं कर रहा है। क्यूं कर?
सरल नमूना 'नई [] {1," पाठ ", सच}' होगा - एक ही मुद्दा अलग तत्व प्रकार के साथ है, लेकिन बहुत कम। –
@AlexeiLevenkov मैंने इसे थोड़ा सा सरल बना दिया है, लेकिन आपका उदाहरण एक अलग मामला है (विभिन्न प्रकार के नामों के विपरीत विभिन्न प्रकार)। – CodeCaster
@CodeCaster क्या आप उत्तर भी संपादित कर सकते हैं? फिलहाल, वे इस सवाल से संबंधित प्रतीत नहीं होते हैं :-( –