重複の可能性:
文字列がnullかどうかを確認する方法
null
文字列内の値のみをチェックできる必要があります。私が現在知っている最良の方法はString.IsNullOrEmpty()
、これは私たちがやろうとしていることに適合しません(string.empty
値は許可されますが、許可されnulls
ません)。誰か提案はありますか?
重複の可能性:
文字列がnullかどうかを確認する方法
null
文字列内の値のみをチェックできる必要があります。私が現在知っている最良の方法はString.IsNullOrEmpty()
、これは私たちがやろうとしていることに適合しません(string.empty
値は許可されますが、許可されnulls
ません)。誰か提案はありますか?
文字列をと比較するだけですnull
bool stringIsNull = mystring == null;
これがあなたのための拡張方法です
public static class ExtensionMethods
{
public static bool IsNull(this string str)
{
return str == null;
}
}
他の変数がnullであるかどうかを確認するのと同じ方法で確認します。
if(variable == null)
{
//do stuff
}
値をスキップするnull
場合は、単に!= null
:を使用します。
if(str != null)
{
}
if (variable != null)
//do your action for not null
else
//variable is null