编译器错误 CS0833
更新:2007 年 11 月
错误消息
匿名类型不能具有名称相同的多个属性。
就像任意类型一样,匿名类型不能具有名称相同的两个属性。
更正此错误
- 为该类型的每个属性分别指定一个唯一的名称。
示例
下面的示例生成 CS0833:
// cs0833.cs
using System;
public class C
{
public static int Main()
{
var c = new { p1 = 1, p1 = 2 }; // CS0833
return 1;
}
}