英語で読む

次の方法で共有


コンパイラ エラー CS0833

匿名型に、同じ名前を持つ複数のプロパティを含めることはできません

いずれの型とも同じように、匿名型でも 2 つのプロパティを同じ名前にすることはできません。

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

  1. 型の各プロパティに一意の名前を付けます。

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

C#
// cs0833.cs  
using System;  
  
public class C  
{  
    public static int Main()  
    {  
        var c = new { p1 = 1, p1 = 2 }; // CS0833  
        return 1;  
    }  
}  

関連項目