-1

例如,我想声明属性,所有这些都是字符串:

我试过了public string p1, p2, p3 { get; set; }

显然这不会编译,有没有比这个更简单的方法?:

public string p1 { get; set; }

public string p2 { get; set; }

public string p3 { get; set; }

谢谢!

4

1 回答 1

4

自动属性已经是字段支持属性的快捷方式,但快捷方式没有快捷方式:-)

一种可能的但字符串类型的解决方法是创建一个Dictionary<string,string>可以充当属性包的单个属性,该属性包可以通过键(属性名称)引用。它会为您节省一些打字,但这不是一个强有力的typed解决方案:-)

于 2013-09-27T03:17:59.863 回答