-1

このステートメントをC#に翻訳するのを手伝ってくれませんか

if not ((sTieTocpi = "Y") or (sTieTocpi = "N")) then ...

私はExcelファイルを読んでいますが、これは検証です。このフィールドには、Y または N のみを含めることができ、その他の文字は含めることができません。Y または N は有効ですが、その他の文字は無効です。これを C# で記述するにはどうすればよいですか?

4

5 に答える 5

0
if (!((sTieTocpi == "Y") || (sTieTocpi == "N")))
{
     //Then
}

C#では、(代入ではなく比較に使用) になりorます。ステートメント全体を囲み、演算子を挿入することで、ブール値が反転されます。||===!

于 2013-10-09T20:52:26.940 に答える
-1
 if (sTieTocpi != "Y" && sTieTocpi != "N")
 {
   //Do things
 }

小文字を使用できますか?

編集; おっと:)

于 2013-10-09T20:50:05.550 に答える