class :, return :, module:などの属性接頭辞を使用するのはいつですか?いつ属性ターゲットを使用できますか?
私はこれらのプレフィックスを誰も使用していないので、どこで使用できるのか不思議でした。
例
namespace NameSpace {
class Program {
[return: Description("Returns true if is in a valid state")]
[method: Description("Determines xyz")]
public void IsValid) {
return true;
}
}
リンクがうまくいくはずです。 – Oded
私はそれらを使っている人について聞いたこともありません。私はほとんどのC#プログラマーが '///'を使って次のメソッドの 'summary'を作ると信じています – diceler
@Ziga私は単純に説明属性を例として使用しています。他の属性も使用できます。私は属性に接頭辞が付いている属性ターゲットにもっと興味があります。 –