更新:2007 年 11 月

错误消息

匿名类型不能具有名称相同的多个属性。

就像任意类型一样,匿名类型不能具有名称相同的两个属性。

更正此错误

  • 为该类型的每个属性分别指定一个唯一的名称。

示例

下面的示例生成 CS0833:

 复制代码
// cs0833.cs
using System;

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

请参见

参考

匿名类型(C# 编程指南)