2017-10-23 20 views
1

プログラムは実際にMessageBoxを表示しているので、これを尋ねます。 MessageBoxを表示するには、コードが最初に!=(等しくない)string.Empty条件を渡す必要があります。その次の行では、==(等しい)string.Empty基準を渡す必要があります。変数はどのようにしてstring.Emptyと等しく、等しくないのでしょうか?偶然の可能性はどうですか?

if (StatInfo.PosLab.DateSentToTM != string.Empty); 
{ 
    if (StatInfo.PosLab.DateSentToTM == string.Empty) 
    { 
     MessageBox.Show("How is it even possible to reach this code."); 
    } 
} 
+0

セミコロンである場合には、第1 'if'は、この文脈では意味がありませんした後、あなたは確認する必要があります。一般的に、質問の文脈については何も言いません。あなたがそれを自分で書いた場合(ほとんどの場合はそうではない)、あるいは完全なプログラムが意図したとおりに動作するか、またはそれが奇妙な効果を示すかどうか。 – PhillipD

答えて

0

文字列が!= ""または!= nullまたはString.equals("")