public void Main()
{
int i = 0;
Console.WriteLine($"I was {i++}, now I is {i}");
bool b = true;
Console.WriteLine($"B was {b}, now B is {b}");
}
//I was 0, now I is 1
//B was True, now B is True
を有するB
値 "インライン" に変更する可能性はありますか?
実用的な必要性:インラインレイザー
bool isActive = true;
@foreach(var item in list) {
<li class="@(isActive-- ? "active": "")">...
}
でintegers
と実用例えば
<li class="active">...
<li class="">...
<li class="">...
<li class="">...
<li class="">...
回避策を生成するために:あなたは、@を使用することができるはず
int isActive = 1;
@foreach(var item in list) {
<li class="@(isActive-- > 0 ? "active": "")">...
}
否定演算子または?あなたはいつでも 'if(b = DoSomething()))' –
を否定演算子のように使うことができます – Serge
「変更する」とはどういう意味ですか? – Amy