我目前正在使用Attribute类。 我想在我的类的返回类型上使用属性,但不幸的是我的属性不适用。我错过了什么吗?返回值的自定义属性
public class Model
{
[return: Mandatory]
public int Integer
{
[return: Mandatory]
get { return 2; }
}
[Mandatory]
public TimeSpan Time => TimeSpan.FromHours(2);
[return: Mandatory]
public Model2 GetModel2 => new Model2();
[return: Mandatory]
public Model2 Test()
{
return new Model2();
}
}
,如果我检查例如Model.Test()的GetType()我看到没有自定义属性,有什么能即时显然缺少的一部分? :( (型号是(新模型())^^的缩写)