英語で読む

次の方法で共有


コンパイラ エラー CS1949

コンテキスト キーワード 'var' は、範囲変数宣言では使用できません

範囲変数がコンパイラによって暗黙的に型指定されました。 範囲変数と共に var を使用する必要はありません。

このエラーを解決するには

  1. 範囲変数の前にある var キーワードを削除します。

次の例では、CS1949 が生成されます。

C#
// 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;  
    }  
}  

関連項目