2020-08-01から1ヶ月間の記事一覧
作ったもの 入力のリストと選ぶ個数を渡すと組み合わせを列挙してくれるCombinationクラスを作りました ほんとはyield returnで作って拡張メソッドにしたかったんですが、生成速度が遅くなる(自分の実力不足)のと動きが追っかけにくいのでこの形にしました …
タイトルそのままの記事です docs.microsoft.com 問題のコード 1.01から10.0まで、それぞれに100を掛けた値を整数で出力するプログラム double value = 1.01; while (value < 10.0) { var result = value * 100; Console.WriteLine($"{result} --- Cast --->…
C# でリストAの中身をリストBにコピーしてリストBで値の変更などをしたい場合、以下のようにすれば値渡しでコピーができる var listA = new List<int> { 1, 2, 3 }; var listB = new List<int>(listA); // 値渡し // listB = listAは参照渡し listB[0] = 3; listB[1] =</int></int>…
最近C#の文字列連結を適当に書いてやらかしちゃったので反省のためにまとめる 検証環境はC# .Net Core 3.1 やらかしたコード var outText = ""; foreach(var i in Enumerable.Range(1, N)) { outText += i.ToString() + " "; } リストの中身を文字列に変換し…