System.Object に設定できる属性があるとします。
[AttributeUsage(AttributeTargets.Property)]
class MyAttrAttribute : Attribute {
public object ThisOne { get; set; }
}
これと同じ結果を得たいのですが(コンパイルされません):
class AttrTarget {
[(MyAttr ThisOne = new MyClass())]
public MyClass Thing { get; set; }
}
リフレクションを使用せずに同じ結果を達成する方法はありますか?
よろしく、 ジャコモ