-1

重複の可能性:
文字列がnullかどうかを確認する方法

null文字列内の値のみをチェックできる必要があります。私が現在知っている最良の方法はString.IsNullOrEmpty()、これは私たちがやろうとしていることに適合しません(string.empty値は許可されますが、許可されnullsません)。誰か提案はありますか?

4

4 に答える 4

12

文字列をと比較するだけですnull

bool stringIsNull = mystring == null;

これがあなたのための拡張方法です

public static class ExtensionMethods
{
    public static bool IsNull(this string str)
    {
        return str == null;
    }
}
于 2013-01-07T22:00:02.207 に答える
5

他の変数がnullであるかどうかを確認するのと同じ方法で確認します。

if(variable == null)
{
  //do stuff
}
于 2013-01-07T22:00:20.137 に答える
3

値をスキップするnull場合は、単に!= null:を使用します。

if(str != null)
{

}
于 2013-01-07T22:00:33.583 に答える
2
if (variable != null) 
 //do your action for not null
else 
  //variable is null
于 2013-01-07T22:01:40.723 に答える