我是c#编程的新手.有人可以帮我找出如何在分割之前检查字符串是否为空.我使用了下面的方法,但如果字符串为null,则抛出一个空引用错误.
string[] splittedString=orgString.Split(',');
Run Code Online (Sandbox Code Playgroud)
string cleanedString = orgString ?? "";
string[] splittedString = cleanedString.Split(',');
Run Code Online (Sandbox Code Playgroud)
我建议使用String.IsNullOrWhiteSpace,因为这不仅会检查字符串是否为null,还要确保它不为空.
string orgString = null;
if (!String.IsNullOrWhiteSpace(orgString))
{
string[] splittedString = orgString.Split(',');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5842 次 |
| 最近记录: |