在类内部获取类名

3

可能是重复问题:
C# 获取自身类名

对于 Visual Studio,我想创建一个类模板并使用一个字符串字段来保存类自身的名称。这可行吗?

例如:

public class MyClass
{
     public string TAG = GetClassName(this);
}       
3个回答

11

0
public string GetClassName(object item)
{
  return typeof(item).Name;
}

1
显然这不会编译。 - horgh

0

请尝试以下操作:

this.GetType().Name

Type.Name -> 获取当前成员的名称。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接