摘要: class GenericStatc<T> //T:类型参数,当然名字可以不必是T { T[] store; //此处使用类型参数 int index; public GenericStatc(int size) { this.store = new T[size]; this.index = 0; } public void Push(T x) { store[index++] = ... 阅读全文
posted @ 2009-10-27 21:10 flora_asp.net 阅读(292) 评论(2) 推荐(0) 编辑
摘要: 主要有以下几点:隐含类型局部变量扩展方法对象与集合初始化器匿名类型Lambda表达式查询表达式( LINQ )表达式树隐含类型局部变量var i = 5;var h=23.56;var s = “C Sharp";var intArr = new[] {1,2,3,4} ;var a = new[] { 1, 10, 100, 1000 };// int[]var 为关键字,可以根据后... 阅读全文
posted @ 2009-10-27 21:09 flora_asp.net 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 匿名方法是对委托事件语法的简化.addButton.Click += delegate{ ListBox1.Items.Add(TextBox1.Text); };//匿名方法如果在delegate后面指定了参数列表,则必须和事件的委托类型相同,后面的代码可以访问这些参数,当然也可以不指定参数列表,但是不指定参数和参数列表为空是两马事。addButton.Click += delegate(ob... 阅读全文
posted @ 2009-10-27 21:08 flora_asp.net 阅读(209) 评论(0) 推荐(0) 编辑