C#中提供了相当丰富的方法或属性来判断一个字符是否为空,常用的方法有以下6种
1. strTest== ""
2. strTest.Equals("")
3. strTest== stirng.Empty
4. strTest.Equals(string.Empty)
5. strTest.Length == 0
6. string.IsNullOrEmpty(strTest)
为了对以上6种方法的效率 有个直观的感受 我特意编写了以下的测试代码:
C#中提供了相当丰富的方法或属性来判断一个字符是否为空,常用的方法有以下6种
1. strTest== ""
2. strTest.Equals("")
3. strTest== stirng.Empty
4. strTest.Equals(string.Empty)
5. strTest.Length == 0
6. string.IsNullOrEmpty(strTest)
为了对以上6种方法的效率 有个直观的感受 我特意编写了以下的测试代码: