工作筆記-DMIS項目

1.
ArgumentException 成员

在向方法提供的其中一个参数无效时引发的异常。
構造函數
ArgumentException (String, String)
説明
使用指定错误信息和导致此异常的参数的名称来初始化 ArgumentException 类的新实例。

由 .NET Compact Framework 支持。
 2.使用System.StringSplitOptions去除待拆分字符串中的空项

很简单的东西,今天学会了,就记下来了。

当我们使用某个字符来将一个字符串拆分到字符串数组中的时候,如果待拆分的字符串中有空项,也就是 "" 的时候,在结果数组中也会出现。如果不想将空项包含在结果数组中,就可以使用.NET 2.0的一个新的枚举StringSplitOptions来设置。具体代码如下:

string s = "0,1,2,";
string [] res = s.Split(new char []{','}StringSplitOptions.RemoveEmptyEntries);
foreach ( string str in res )
{
Console.WriteLine(str);
}

Console.WriteLine(
"Total:{0}", res.Length);
Console.ReadLine();


结果就是:
0
1
2
Total:3

如果改成StringSplitOptions.None或者没有这个参数(默认也为None),那么结果就是:
0
1
2

Total:4

posted @ 2008-05-22 18:24  QiutongChen  阅读(194)  评论(0编辑  收藏  举报