在分裂字符串之前,如何检查零



我是C#编程的新手。有人可以帮我找出如何在将字符串分开之前检查字符串是否为null。我使用了以下方法,但是如果字符串为空,则会引发无效的参考错误。

string[] splittedString=orgString.Split(',');
string cleanedString = orgString ?? "";
string[] splittedString = cleanedString.Split(',');

我建议使用string.isnullorwhitespace,因为这不仅会检查字符串是否为null,而且还要确保其不是空的。

string orgString = null;
if (!String.IsNullOrWhiteSpace(orgString))
{
    string[] splittedString = orgString.Split(',');
}
String.IsNullOrEmpty(string)

或仅用于null

if (string == null)

最新更新