2011-07-15 20 views
0

我想在我的代码中使用扩展名(例如Employee.cs或Employee.aspx.cs)来获取类名。我能够得到类没有扩展名的名字,但有谁知道我怎么也能得到类的扩展?在C#中使用扩展名获取类名?

这是我做过什么让类名:

var frame = new StackFrame(1); 
string className = frame.GetMethod().ReflectedType.Name; 

回答

5

那是不可能的反映。源编译文件的名称不是该类型的元数据的一部分。