閱讀英文

共用方式為


編譯器錯誤 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;  
    }  
}  

另請參閱