मैं निम्नलिखित कोड के साथ C # फ़ाइल में एक शब्दकोश बना रहा हूं:
private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT
= new Dictionary<string, XlFileFormat>
{
{"csv", XlFileFormat.xlCSV},
{"html", XlFileFormat.xlHtml}
};
new
त्रुटि के तहत एक लाल रेखा है :
फ़ीचर 'संग्रह initilializer' का उपयोग नहीं किया जा सकता क्योंकि यह ISO-2 C # भाषा विनिर्देश का हिस्सा नहीं है
क्या कोई समझा सकता है कि यहां क्या चल रहा है?
संपादित करें: ठीक है, इसलिए यह पता चला कि मैं .NET संस्करण 2 का उपयोग कर रहा था।
.cs
फाइल जो विजुअल स्टूडियो द्वारा संकलित की जाती है, या एक में .cshtml
? क्या आपके प्रोजेक्ट फ़ाइल में एक languageVersion
तत्व है ?