上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 在c#3.0中可以出现这样的语法 int i = 2; Console.WriteLine(i.Square()); 这就是扩展方法。 如何使int具有Square方法呢? 只需要定义这样一个函数 public static int Square(this int i) { return i * i; } 阅读全文
posted @ 2008-01-06 19:40 tianyamoon 阅读(1066) 评论(3) 推荐(0)
摘要: var employee= new{Age =25,Name = "james" } 无须显示声明一个类,而且在初始化器里面可以获取上下文的变量——闭包 这就是C#3.0里提供的匿名类型。 阅读全文
posted @ 2008-01-06 18:47 tianyamoon 阅读(1496) 评论(1) 推荐(0)
摘要: 在c#3.0里允许我们这样定义变量 var age = 10; var name = "james"; var time = DateTime.Now; var books = new string[]{"aa","bb"}; 阅读全文
posted @ 2008-01-06 18:20 tianyamoon 阅读(1485) 评论(7) 推荐(0)
摘要: 对比代码 c#2.0 Employee e1; private void ee1() { e1 = new Employee(1); e1.Age = 25; e1.Name = "james"; } c#3.0 Employee 2; private void ee2() { e2 = new Employee(2) { Age = 25, Name = "james" }; } 与自动属性一样,初始化器的c#3.0的最大特点就是语法简化。 阅读全文
posted @ 2008-01-06 17:46 tianyamoon 阅读(2138) 评论(2) 推荐(0)
摘要: public int ID { get; protected set; } public string Name { get; set; } 这是接口内声明的属性么? no,这也可以是类的属性,自动属性。 如果说c#3.0最大的改变是什么,那就是编码方式更人性化,程序员可以变的更懒。自动属性也是这一特征的具体表现。 阅读全文
posted @ 2008-01-06 16:37 tianyamoon 阅读(2265) 评论(10) 推荐(0)
摘要: Lambda给我们带来什么?看下面的代码。 int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var lowNums = from num in numbers where num select num; 阅读全文
posted @ 2008-01-06 06:17 tianyamoon 阅读(3593) 评论(5) 推荐(0)
摘要: 在上一篇中有朋友问实现根据多个列排序的问题,现在把修改过的代码放在这里。经过测试已经实现了目标效果。 阅读全文
posted @ 2008-01-05 18:14 tianyamoon 阅读(2196) 评论(13) 推荐(0)
摘要: 在工作中经常会遇到对象数组根据某个属性进行排序的问题。这里介绍一个比较灵活的方法。 阅读全文
posted @ 2008-01-03 13:45 tianyamoon 阅读(2556) 评论(11) 推荐(0)
摘要: 2007对我充满变数的一年。离开第一份满意的工作从济南来到上海,也算是充满了不少无奈与期待。无奈的是老婆来上海读书似乎我非来不可,期待的是上海这个国际化大读书有没有我的一份机遇,梦想生命从此与众不同。 现实却总与想法差距太大,一切都太过平淡了,顺利从浪潮辞职出来,顺利的来到上海,顺利的在到上海的第一天租了个瞒合适的房子。又顺利的找到了份当时感觉还不错的工作。甚至与连GF都在未来的导师介绍下顺利的找... 阅读全文
posted @ 2007-12-29 11:00 tianyamoon 阅读(278) 评论(0) 推荐(0)
摘要: 1关于AddIn构建指南 本文也许可以作为遵照构建计划编写develop。但并不讲述如何去扩展SharpDevelop。 2文件结构 每个addin应该在src\文件夹里的某处有一个自己的目录.它应该提供一个用于建立或清除项目的项目计划文件。 您的AddIn拥有自己的目录,并且根文件夹包含一个解答文件。在根文件夹里面,可以有二个次目录:项目和测试。‘项目’是Addin本身,‘测试’是一套给AddI... 阅读全文
posted @ 2007-12-29 10:39 tianyamoon 阅读(1620) 评论(2) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页