次の方法で共有


コンパイラ エラー CS0833

更新 : 2007 年 11 月

エラー メッセージ

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

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

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

  • 型の各プロパティに一意の名前を指定します。

使用例

次のコードは CS0833 を生成します。

// cs0833.cs
using System;

public class C
{
    public static int Main()
    {
        var c = new { p1 = 1, p1 = 2 }; // CS0833
        return 1;
    }
}

参照

参照

匿名型 (C# プログラミング ガイド)