-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 に答える