私はC#プログラミングが初めてです。文字列を分割する前に null かどうかを確認する方法を教えてください。以下の方法を使用しましたが、文字列が null の場合、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)