영어로 읽기

다음을 통해 공유


컴파일러 오류 CS1949

범위 변수 선언에는 상황별 키워드 'var'을 사용할 수 없습니다.

범위 변수가 컴파일러에 의해 암시적으로 형식화되었습니다. 범위 변수와 함께 var 을 사용할 필요가 없습니다.

이 오류를 해결하려면

  1. 범위 변수 앞에서 var 키워드를 제거합니다.

예시

다음 예제에서는 CS1949를 생성합니다.

// cs1949.cs  
using System;  
using System.Linq;  
class Test  
{  
    static void Main()  
    {  
        var x = from var i in Enumerable.Range(1, 100) // CS1949  
        select i;  
    }  
}  

참고 항목