原创 判断dataset是否为空 &dataset取值示例
<br />1、判断dataset是否为空:<br />DataSet为空和DataSet中没有表是两回事。<br />if(ds == null) //ds为空<br />if(ds.Tables.Count == 0) //ds中没有表<br />if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0) //ds中的表没有数据<br /> <br />2、dataset取值示例:<br />题目:<br />dataset已从数据库取出值,现dat
2010-07-21 19:46:00
956
原创 等长切割字符串填入数组
<br />目的:<br />我想把字符串等长切割填入数组。<br />发现最后一个问题:字符串长度不是5的倍数时,split不能用。。。<br /><br />下面是一些比较满意的方法,如下:<br />方法一:(简洁但易读性不好)<br />Regex.Matches(test, ".{1,5}").Cast<Match>().Select(m => m.Value).ToList();<br /><br />方法二:(有点长但逻辑清晰)<br />比如24个字符,int(24/5)=4,先用for循环
2010-07-21 19:36:00
947
转载 c#中Split等分割字符串的几种方法
<br />第一种方法<br />string s="abcdeabcdeabcde";<br />string[] sArray=s.Split('c');<br />foreach(string i in sArray)<br />Console.WriteLine(i.ToString());<br />输出下面的结果: ab<br /> deab<br /> deab<br /> de<br />我们看到了结果是以一个指定的字符进行的分割。如果我们希望使用多个字符进行分割如c,d,e如何
2010-07-15 14:12:00
294
转载 C#中的类型转换介绍
<br />C#中的类型转换介绍<br /> <br />C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处 理,在这里与大家分享——<br /><br />1. 装箱、拆箱还是别名<br /><br /> 许多 C#.NET 的书上都
2010-07-14 12:52:00
344