框架学习----LINQ
摘要: 装配脑袋的习题在这里:Expression Tree上手指南 (一)不了解Expression Tree的同学可以去看下,很好,很强大。1: -a2: a + b * 2我把这些问题都弄成了方法,分别是Question1,Question2,….QuestionX第一题:-a因为实在是太短了,我不明白是什么意思,姑且认为是做取反操作吧,也就是假如输入是5,那么输出是-5.如果让你写lambda表达式,估计没几个人写不出来吧:(a)=>{return –a;}当然你可以简短点:(a)=>{-a}OK,看一看lambda表达式:(a)=>{return –a;},可以知道有一个参阅读全文
摘要: 假设我们有一个类:Productpublic class Product{ public string Id { get; set; } public string Name { get; set; }}Main函数如下:static void Main(){ List<Product> products = new List<Product>() { new Product(){ Id="1", Name="n1"}, new Product(){ Id="1", Name="n2"}, 阅读全文
摘要: 在《关于最近面试的一点感想》一文中,Michael同学谈到他在面试时询问对方“delegate在.net framework1.1,2.0,3.5各可以怎么写”这个问题。于是乎,有朋友回复道“请问楼主,茴香豆的茴有几种写法”,“当代孔乙己”,独乐,众乐。看了所有的评论,除了某些朋友认为“的确不该不知道这个问题”之外,似乎没有什么人在明确支持楼主。不过我支持,为什么?因为我也提过出这样的问题。这样,我们暂且不提应聘“高级开发人员”的人,在“自称熟悉各版本.NET框架”的前提下,是否应该知道这个答案。我们也暂且不提Michael同学提问的“目的”是什么。老赵就先单独针对这个问题进行解释,然后谈谈自阅读全文
摘要: List<t_ExpoEntity> t_ExpoEntityList = new List<t_ExpoEntity>(); dd.Author = "11"; t_ExpoEntityList.Add(dd); dd = new t_ExpoEntity(); dd.Author = "22"; t_ExpoEntityList.Add(dd); List<t_ExpoEntity> t_ExpoEntityList2 = t_ExpoEntityList.FindAll( delegate(t_ExpoEntit阅读全文

