Lae's Blog

CODE LIFE --像蚂蚁一样工作,像蝴蝶一样生活

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年2月10日

摘要: 属性访问器保护级别的变化C# 2.0 允许我们对一个属性的get和set访问器使用不同的访问级别修饰符:class Customer{ private string name; ... public string Name { get{return this.name;} internal set(this.name=value;} } ...}一些注意点属性访问器(get或set)上应用的访问修... 阅读全文
posted @ 2006-02-10 14:20 lae 阅读(318) 评论(0) 推荐(0) 编辑

摘要: C#泛型演示class Stack<T>{ private T[] store; private int size public Stack() { store = new T[10]; size = 0;}public void Push(T x){ store[size++] = x;}public void T Pop(){ return store[--size];}}Stac... 阅读全文
posted @ 2006-02-10 13:50 lae 阅读(377) 评论(0) 推荐(0) 编辑

摘要: 匿名方法的由来没有匿名方法的时候(C# 1.0)addButton.Click += new EventHandler(AddClick);void AddClick(object sender,EventArgs e){ listBox.Items.Add(textBox.Text);}有了匿名方法之后(C# 2.0)addButton.Click += delegate{ listBox.It... 阅读全文
posted @ 2006-02-10 13:49 lae 阅读(305) 评论(0) 推荐(0) 编辑

摘要: 局部类型局部类型的引入 没有局部类型的时候(C# 1.0) class App{ public void Foo(){...} ... public void Bar(){...} ...} 有了局部类型之后(C# 2.0) partial class App{ public void Foo() {...} ...}partial class App{ pu... 阅读全文
posted @ 2006-02-10 13:48 lae 阅读(336) 评论(0) 推荐(0) 编辑