读书人

有句代码不是太清楚求大牛解惑

发布时间: 2012-10-12 10:17:04 作者: rapoo

有句代码不是太明白,求大牛解惑。
今天看源代码,看见这个格式的代码声明

C# code
public class aa{[CompilerGenerated]private object <class>name;}

这是泛型声明么?
泛型不应该是这个样子的么:
public class aa
{
private EventHandler<CloseEventArg> name;
}
若是要明白这方面的内容得看那些基础书籍啊?谢谢大牛们了,预祝中秋节快乐

[解决办法]
[CompilerGenerated]
编译器生成的东西 不要管太多
[解决办法]
[CompilerGenerated]
这个是特性了..
private object <class>name; 这个 class 用来干嘛的 我也看不懂
[解决办法]
看的什么源码?反编译的代码?
[解决办法]
这应该不是泛型
<class>name是变量名。
注意,<>在C#中不能作为变量名,是非法字符,但是在IL中可以。

读书人网 >C#

热点推荐