日期:2014-05-17  浏览次数:20397 次

c#中的问题
刚刚接触wpf完全摸不着头脑,我看了一下,页面后缀名都是.xaml,打开这个页面的cs(.xaml.cs)代码,里边只有一个构造函数,构造函数中有一个方法,如下:
public getLLLLL(){
InitializeComponent();
}

用F12转定义到InitializeComponent()这个方法,看到这个方法上面有一个这个(红色部分):
[System.Diagnostics.DebuggerNonUserCodeAttribute()]  
public void InitializeComponent() 
{...}

我想问一下这个东西是干什么的,有什么作用呢?

还有,我转到的这个方法的类,鼠标移上去路径显示与页面同一目录下的 obj/DeBug/getLLLLL.g.i.cs,可是我在项目中根本找不到这个类,麻烦哪位大侠解释一下,本人货真价实的菜鸟,望指教!!!先谢谢

------解决方案--------------------
除了方法上头有你所说的红色部分以外,有些.net内置类也有。
.net框架称之为“特性”,你可以用“特性”作为关键词在网查一下
------解决方案--------------------
给一些类或方法或者属性等声明特性,
------解决方案--------------------
坦白说这个东西你现在可以不懂