LINQ [C# LINQ] 配列、リスト各要素の合計、最小値、最大値を求める 配列、コレクションの合計を取得するにはSumメソッド、各要素の中から最小値を取得するにはMinメソッド、最大値を取得するにはMaxメソッドを使います。LINQを使うにはソースの先頭にusing System.Linq;を付けてください。配列... 2020.05.13 2022.05.03 LINQ
LINQ [C# LINQ] 配列やSelect、Whereした結果をリストに変換する LINQのToListメソッドを使うと配列やSelect、Whereメソッドの結果(IEnumerable型)をList型に変換することができます。ToListメソッドの使い方ToListメソッドに引数はありません、戻り値は変換されたリスト... 2020.05.26 2022.05.03 LINQ
C# [C#] イテレーターを使ってforeachで使えるメソッドを作る(yield) IEnumerable<T>を返すメソッドでyieldを使うとforeachのinのところで使えるようになるよ、という話。foreachを使ってオブジェクトから要素を取り出して処理するには、IEnumerableインターフェースを使い要素を... 2020.05.01 2022.04.21 C#
C# [C# Collections] 配列、リストの並び順を反転する 配列、リストの要素の並び順を反転させる方法です。for文を使いインデックスで逆から取得するこんな感じです。using System;using System.Collections.Generic;class Program{ public... 2020.05.13 C#