私はこの表現を書くより簡単な方法が必要であることを知っています。私はしかし、どのように把握することはできません。このC#文をどのように単純化しますか?
if (order != null)
{
name += " " + order + extension;
}
else
{
name += extension;
}
いずれかの提案があります。
name+= (order == null) ? extension : " " + order + extension;
これを試してください:name + =(order!= null)? "+オーダー+延長:延長; – jdweng
Googleには三元演算子のためのビットが難しくないか、この用語を「他の場合のショートバージョン」と似たようなものにしていないと分かりません。そして、それが* 3項演算子であることが判明した場合、すぐにここで重複を見つけるでしょう。 – HimBromBeere