7873 浏览
喜欢(7)

C#/.NET不使用判断语句实现Bytes到KB,MB,GB,TB单位智能转换的静态扩展方法

在C#/.NET的开发中,如果遇到需要实现Bytes到KB,MB,GB,TB单位转换这样的问题,你会想到的方法有哪些呢?使用if或者switch判断语句,根据传入的Bytes大小来判断返回对应的单位?形如:public static string ConvertByte(long len){ if(len>1024&&len<1024*1024) { ...... } if(len>102...

C#开发 2015-08-18 21:29 0评论 0收藏
24086 浏览
喜欢(7)

C#用Linq实现DataTable转换成List的方法实例详解

前段时间用反射的方法实现了DataTable转换成List的方法(见:C# DataTable转换成List的方法与测试),今天用Linq来实现DataTable到List<Object>的转换,以前用DataTable转换成List都是for来for去的,当用了linq实现后,发现这种转换比for快捷多啦。下面我还是以一个实例来作详细的实现和说明。首先,我们创建一个User类: public class User { ...

C#开发 2014-08-19 15:24 0评论 0收藏
48313 浏览
喜欢(3)

C#将字符串中的URL地址添加A标签

应用场景如下:现有一个字符串:var textToBeLinkified = "my string <a href='ftp://www.abc.com'>ftp://www.abc.com</a> abc ftp://www.abc.com abbbbb http://abc2.com";此字符串中有带有A标签的链接,也有没有带A标签的URL地址,我们需要将没有带A标签的URL转换成有A标签的链接,而原带A标签...

C#开发 2014-07-15 12:53 0评论 0收藏
AD 友情赞助