C# 如何查看Type.InvokeMember方法实现?
我想看看C# 如何查看Type.InvokeMember方法实现?,c#,.net,reflection,C#,.net,Reflection,我想看看InvokeMember类的Type方法实现。但是当我右键单击该方法并单击Go to Declaration时,我看到的只是一个抽象的方法定义,如下所示: abstract public Object InvokeMember( /* parameters */ ); 这个方法有两个重载版本,但是他们调用这个抽象版本: [DebuggerStepThroughAttribute] [Diagnostics.DebuggerHidden] public Object InvokeM
InvokeMember
类的Type
方法实现。但是当我右键单击该方法并单击Go to Declaration
时,我看到的只是一个抽象的方法定义,如下所示:
abstract public Object InvokeMember( /* parameters */ );
这个方法有两个重载版本,但是他们调用这个抽象版本:
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args, CultureInfo culture)
{
return InvokeMember(name,invokeAttr,binder,target,args,null,culture,null);
}
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args)
{
return InvokeMember(name,invokeAttr,binder,target,args,null,null,null);
}
我可以看到其他方法和类的所有实现。但是我看不到InvokeMember
实现,为什么?在哪里实施
注意:我正在使用
.NET Reflector
和ReSharper
这里是InvokeMember
抽象方法的重写:
因此,您可能会对
System.RuntimeType.InvokeMember
感兴趣,它是一个从System.Type
派生的内部具体类,下面是对invokeMber
抽象方法的重写:
因此,您可能会对
System.RuntimeType.InvokeMember
感兴趣,它是一个从System.Type
派生的内部具体类,下面是对invokeMber
抽象方法的重写:
因此,您可能会对
System.RuntimeType.InvokeMember
感兴趣,它是一个从System.Type
派生的内部具体类,下面是对invokeMber
抽象方法的重写:
因此,您可能会对
System.RuntimeType.InvokeMember
感兴趣,这是一个从System.Type
派生的内部具体类。谢谢,它非常简单,我怎么看不出来呢?:-)我会在五分钟内接受你的回答:)谢谢,这真的很简单,我怎么看不出来?:-)我会在五分钟内接受你的回答:)谢谢,这真的很简单,我怎么看不出来?:-)我会在五分钟内接受你的回答:)谢谢,这真的很简单,我怎么看不出来?:-)我会在五分钟内接受你的回答:)