Google で必要なものが見つからないようです。ここですぐに回答が得られるはずです。
String str;
bool b = true;
b ? str="true" : str="false";
Console.Out.WriteLine(str);
それ ?: 構文は私には正しいようです。ただし、コンパイルエラーが発生します。
Program.cs(13,28):
エラー CS1002: ; Program.cs
(13,28):
エラー CS1525: 無効な式の用語 ':'
Program.cs(13,30):
エラー CS1002: ; 期待される
csharp 構文についてはわかりませんが、cpp に組み込まれています。助けてください!ありがとう!
更新: 約 10 人が正解です (笑) ので、最初に提出した人に賞を与えます。
興味深い構文であり、実際には c++ 構文よりも好きだと思います。
私がこれを行っていた実際のコードは次のとおりです。
ftp.ConnectMode = job.FTPUsePassiveMode ? FTPConnectMode.PASV : FTPConnectMode.ACTIVE;