0

条件に応じて変数の値を変更したりそのままにしておくことができる特別な式や、C# に組み込まれている何らかの種類または構文糖衣はありますか? 私は次のことを意味します:

str = (condition) ? "modifiedString" : str;

また

if (condition) str = "modifiedString";

しかし、ヌル合体演算子の単純さで。何かのようなもの

str = (condition) ?? "modifiedString"
4

1 に答える 1

2

どうですか

if(condition)
   str = "modified"

それはまさにあなたが望むものではありませんか?

于 2013-06-27T05:39:36.677 に答える