下面我有一个解决方案来从具有扩展方法的字段中获取属性。现在我想用方法而不是字段来做类似的事情。 public static MemberInfo GetMember<T, R>(this T instance, Expression<Func<T, R>> selector)
{
var member = selector.Body as MemberExpression;
我一直在尝试使用已经在接口中声明的属性的属性。 假设:现在 [AttributeUsage(AttributeTargets.Property, Inherited=true)]
class My1Attribute : Attribute
{
public int x { get; set; }
}
interface ITest
{
[My1]
int