摘要: entity framework框架生成摘要文档为空(没有元数据文档可用)的bug解决方案西安.王磊 2012-10-25 10:47 阅读:1234 评论:2ORM for Net主流框架汇总与效率测试西安.王磊 2011-09-30 11:31 阅读:913 评论:2iBatis for net 框架使用西安.王磊 2011-09-26 18:35 阅读:1923 评论:0iBatis for Net 代码生成器(CodeHelper)附下载地址(已经升级为V 1.1)西安.王磊 2011-09-26 17:17 阅读:1385 评论:7SubSonic框架使用图解西安.王磊 2011-0 阅读全文
posted @ 2013-10-24 17:12 尼姑哪里跑 阅读(418) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/CCBB/archive/2009/04/25/1443441.html 阅读全文
posted @ 2013-10-24 16:45 尼姑哪里跑 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在我们写迭代器的时候往往继承自IEnumerablepublic class Tuple : Tuple,IEnumerable { T3 _t3; public Tuple(T1 t1, T2 t2, T3 t3) : base(t1, t2) { this._t3 = t3; } //很方便的加入迭代功能 public override IEnumerator GetEnumerator() { yield return this.Item_1; yield return this.Ite... 阅读全文
posted @ 2013-10-24 16:31 尼姑哪里跑 阅读(335) 评论(0) 推荐(0) 编辑
摘要: Tuple类型类似的体现了C#中的匿名类型var person=new {Name="Eric"; Age=18; }调用:Console.writeline(person.Name+person.Age);以上为C#匿名类的实现那么这里就可以使用Tuple类来实现了Tuple Eric =new Tuple("Eric",18);调用: Console.WriteLine(Eric.Item1+Eric.Item2); 阅读全文
posted @ 2013-10-24 16:19 尼姑哪里跑 阅读(272) 评论(0) 推荐(0) 编辑
摘要: C# 中的两个动态委托类型也就是说我们不用在使用委托的时候就去声明一个委托对象,而是通过Action和Func就可以模拟出我们自己要用到的委托区别:Action 表示没有返回值的委托 例如:ActionFunc 表示有返回值的参数 例如:Func 其中TResult表示的是返回值类型代码:public int Sum(int a,int b){ return a+b;}public void operation(){ return;}public void main(){ Action action = new Action(operation); action.Invoke();//调用的是 阅读全文
posted @ 2013-10-24 16:00 尼姑哪里跑 阅读(311) 评论(0) 推荐(0) 编辑