看到这样的代码我是很淡定的,因为这种方法我见得很多,包括我公司现在的项目里面还有这样的代码,以及我还在一些开源的项目里面看到过类似的代码。但无疑,这种方法是效率很低下的,我很奇怪的是,明明有很好用的TryParse为什么舍充不用呢!
同样,判断字符串是否为空明明有string.IsNullOrEmpty方法去判断,而很多代码中还是喜欢通过if(符串==""||符串==null)来判断!
据本人估计,这两种方法都是.net 2.0中出来的新方法,估计很多同学还在受1.1的影响,看来知识的更新很重要!细节也很重要.
最新评论