C#備忘録 条件演算子?:、listの合計値Sum()、指定したラベルに飛ぶgoto
条件によって変わる条件演算子?:
(変数 比較演算子 条件 ? 出力A : 出力B)
と記述すると、?以前の文が条件を満たしている時出力A(true)
満たしていないと出力B(false)を出力する
例えば
int num = 1;
Console.Write(num == 1 ? "はい" : "いいえ");
と記述すると、numは1なので"はい"とコンソールに表示される
Listの要素の合計値を計算する関数Sum()
Listの合計値を計算するメソッドはSum()
例えば
var list = new List<int>(5);
for(int i = 0; i < 5; i++)
{
list.Add(i);
}
int sum = list.Sum();
Console.WriteLine(sum);
とすると、1+2+3+4+5=10で”10”と表示される
指定したラベルに飛ぶgoto
飛ぶ部分の記述は
goto ラベル名;
飛ぶ先の記述は
ラベル名:;
記述のメモ
gotoラベル名;
ラベル名:;
特にラベル名後の:;の書き忘れに注意
コメント
コメントを投稿