質問があります: 参照されたフィールドで属性を取得するエレガントな方法はありますか? すなわち:
public class C1: Base
{
[MyAttribute]
public string Field1;
}
public class Base
{
private void Do(ref string field)
{
if (field has attributes)
DoSomething();
}
}
メソッド Do() でフィールドの属性を取得するにはどうすればよいですか?
前もって感謝します。