次のことを実行したいと思います。
if(x == true)
{
// do this on behalf of x
// do this on behalf of x
// do this on behalf of x
}
条件演算子を使用していますが、これは正しいですか?
x == true ? { /*do a*/, /*do b*/, /*do c*/ } : y == true ? ... ;
これは不正な形式ですか?
条件演算子で複数のレベルをネストしていません。
私が使用しようとしている式は非常に簡潔で単純なので、条件演算子を使用する価値があると思います。
PS私はAを求めていません。どちらを使用すればよいですか? B. どちらが良い C. どちらがより適切か
PS if-else ステートメントを三項条件演算子に変換する方法を尋ねています。
コーディング標準などに関するこの質問に対するアドバイスは、まったく望ましくありません。