다음 코드를 사용하여 C # 파일에서 사전을 만들고 있습니다.
private readonly Dictionary<string, XlFileFormat> FILE_TYPE_DICT
= new Dictionary<string, XlFileFormat>
{
{"csv", XlFileFormat.xlCSV},
{"html", XlFileFormat.xlHtml}
};
new
오류 가있는 빨간색 선이 있습니다 .
기능 'collection initilializer'는 ISO-2 C # 언어 사양의 일부가 아니므로 사용할 수 없습니다.
아무도 여기서 무슨 일이 일어나고 있는지 설명 할 수 있습니까?
편집 : 좋아, .NET 버전 2를 사용하고있는 것으로 나타났습니다.
3
대상 프레임 워크 버전을 변경하거나 "오래된"초기화 방법을 사용하십시오.
—
Sebastian Ðymel 2016 년