不使用 ac# 解析器获取字段的行号
我想获取类型字段的行#s。 要获取方法中语句的 # 行,非常简单: Type type = typeof(MyClass) MethodInfo methodInfo = type.GetMethod("SomeMethod"…
C#:有没有办法访问当前字段的名称?
在 C# 中,我定义特定类的静态字段。在类中,我希望能够显示静态字段的名称,非常像这样: public class Unit { public string NameOfField { get { r…
FieldInfo.GetValue 对于私有成员返回 null,而调试器指示字段不为 null?
在 C# / .NET 4.0 中,我尝试通过反射检索字段值: var bar = foo.GetType() .GetField("_myField", BindingFlags.Instance | BindingFlags.NonPublic…
如何过滤作为类事件的底层实现的 FieldInfo?
我想获取类的所有字段,而不获取类事件的底层实现。 type.GetFields(BindingFlags...) 返回事件字段的裸体委托。有谁知道如何过滤掉它们?…
如何获取引用字段的属性
我有一个问题: 是否有一种优雅的方式来获取引用字段的属性。 即: public class C1: Base { [MyAttribute] public string Field1 } public class Bas…
C# 中使用反射获取字段的属性
我编写了一个从对象中提取字段的方法,如下所示: private static string GetHTMLStatic(ref Object objectX, ref List<string> ExludeFields) { …
- 共 1 页
- 1