C#では、このようなことを簡単に行うことはできますか?
bool validName = true;
if (validName)
{
name = "Daniel";
surname = "Smith";
}
else
{
MessageBox.Show("Invalid name");
}
これに似たものが機能するかどうか疑問に思っていましたが、この正確なシナリオでは、 name = validName を実行した場合に値を割り当てることができることを知っていますか? "Daniel" : "無効" ですが、以下を実行できるかどうか疑問に思っていました。
validName ?
{
name = "Daniel";
surname = "Smith";
}
:
{
MessageBox.Show("Invalid name");
}