11 2010 档案
int.Parse与Convert.ToInt32区别
摘要:这两个方法我们经常在使用,但是它们之间有什么区别呢,下面的代码让你比较清晰的明白区别所在: 区别就是Convert.ToInt32(string) 方法遇到空时会返回0,而Int.Parse则会Throw Exception. 我们还可以使用Int32.TryParse方法更加安全。希望这篇POST对您开发有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/w... 阅读全文
posted @ 2010-11-29 10:24 PetterLiu 阅读(1693) 评论(2) 推荐(0)
为IEnumerable<T>增加Combine的扩展方法
摘要:有时我们需要合并两个集合,并同时做一些修改。下面我们实现一个扩展方法在IEnumerable<T>上,看下面的代码: 如何使用,看UnitTest:希望这篇POST对您有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保... 阅读全文
posted @ 2010-11-17 10:48 PetterLiu 阅读(1105) 评论(1) 推荐(1)
EntityFramework4的POCO模板生成FunctionImport返回空的服务端调用代码
摘要:我们知道Entity Framework 4 默认根据MODEL生成ServerCode, 现在我们使用POCO T4模板。有个小问题,对于那些Function Import的存储过程没有返回值,却没有生成相应的CODE。主要生成于一个DataContext下,通常是XXXXX.Context.tt的模板。打开模板,你可以找到这么一行代码: 就是这里了,接下我们自己来修改一下。最后修改完后,如下... 阅读全文
posted @ 2010-11-16 17:56 PetterLiu 阅读(918) 评论(1) 推荐(1)
Unity在Xml配制文件使用泛型
摘要:Unity 在现在项目中,已经得到广泛使用。今天我们来看如何在XML配制文件配制泛型。如下我们这样的一个类型: 这是一个Repository模式,假设有以下的实现:在代码中注册是这样的:好的,现在我们从配制文件读取:关键的XML配制在这儿:注意加粗的字体就是我们泛型。让我们来测试一下:一切OK了,这就实用使用配制文件实现DI解析泛型。希望对您开发有帮助。作者:Petter Liu 出处:http... 阅读全文
posted @ 2010-11-05 20:08 PetterLiu 阅读(3160) 评论(2) 推荐(3)