迷一样的逍遥人
晴带雨伞,包带干粮,点滴积累,水到渠成.
摘要: 今天高手讨论了一个问题:FuncList.FindAll(pNodes => pNodes.ParentID == "01")等价于 if(pNodes.ParentID == "01") return pNodes;实际就是一个委托函数的缩写。总结一下:“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达 阅读全文
posted @ 2012-01-18 17:56 谜一样的逍遥人 阅读(277) 评论(0) 推荐(1) 编辑
摘要: ASCIIEncoding.ASCII.GetBytes(sKey); 这里的sKey必须是8位英文字母。//须添加对System.Web的引用usingSystem.Web.Security;...///<summary>///SHA1加密字符串///</summary>///<paramname="source">源字符串</param>///<returns>加密后的字符串</returns>publicstringSHA1(stringsource){returnFormsAuthenticat 阅读全文
posted @ 2012-01-18 17:50 谜一样的逍遥人 阅读(9602) 评论(0) 推荐(1) 编辑
摘要: 这个XMLHelper类中包括了XML文档的创建,文档节点和属性的读取,添加,修改,删除的方法功能的实现,有兴趣的朋友,可以进来看看,所有代码都在WebForm和WinForm中调试通过.这是下面要操作的XML文档:<?xmlversion="1.0"encoding="utf-8"?><books><bookid="1"ISDN="1001001001"><name>我的世界我的梦</name><author>姚明</author> 阅读全文
posted @ 2012-01-18 15:51 谜一样的逍遥人 阅读(1831) 评论(0) 推荐(1) 编辑
摘要: 泛型是一种特殊的类型,它把指定类型的工作推迟到客户端代码声明并实例化类或方法的时候进行。下面是两个经典示例:1.输入一个字符串,转化为想要的类型。利用泛型的特性,返回值可以是指定的类型。2.比较两个对象,返回值较大的一个。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceFamilyManage{classCGeneric{//数据转换staticpublic TConvert<T>(strings)whereT:IConvertible{return(T)System.Convert.Cha 阅读全文
posted @ 2012-01-18 14:37 谜一样的逍遥人 阅读(611) 评论(4) 推荐(3) 编辑