2019-01-01から1ヶ月間の記事一覧

【C#】Dictionary内で最小(最大)のValueをもつアイテムのKeyが知りたい

まとめ ソートして、最初のやつ よりも 最大値求めて、foreach のほうが早そう コード 最小のValueをもつアイテムのKeyを取得するサンプル Dictionary<int,int> dict=new Dictionary<int,int>(); //ここでいろいろアイテムを追加する int maxKey=dict.OrderBy(val=>val.Value).</int,int></int,int>…

【C#】nullableの挙動を確認する

int? nullable; int nonNullable; とりあえずこんな感じの変数を使います 代入 nonNullable = 10; nullable = nonNullable; nullable = 20; nonNullable = nullable; //←コンパイルエラー nonNullable = (int)nullable; nullable = null; nonNullable = (int…