C#LINQ

スポンサーリンク
C#

[C# LINQ] 配列、リスト各要素の合計、最小値、最大値を求める

配列、コレクションの合計を取得するにはSumメソッド、各要素の中から最小値を取得するにはMinメソッド、最大値を取得するにはMaxメソッドを使います。 LINQを使うにはソースの先頭にusing System.Linq;を付けてくだ...
2020.06.15
C#

[C# LINQ] XMLを操作する(LINQ to XML)

今回はLINQ to XML についてです。 名前空間System.Xml.Linq をusingすると使えるようになります。LINQ to XML を使うとこんな感じのことが出来ます。 ファイルやストリームからXMLを読み込...
C#

[C# LINQ] Whereメソッドで条件を満たす要素だけを取り出す

LINQのWhereメソッドについての説明です。LINQってなに?という方は、 LINQってなに?LINQでできることを見てください。 Whereメソッドでできること LINQのWhereメソッドを使うと、配列・コレクションな...
2020.06.08
スポンサーリンク
C#

[C# LINQ] Selectメソッドで各要素から必要な項目を取り出す

LINQのSelectメソッドについての説明です。LINQってなに?という方は、 LINQってなに?LINQでできることを見てください。 Selectメソッドでできること LINQのSelectメソッドを使うと、配列・コレクシ...
2020.06.08
C#

[C# 入門] LINQってなに?LINQでできること

この記事はLINQってこんな感じのものだよという説明になります。早く使い方を知りたいという方はこちらを見てください。 LINQとは? LINQ(リンクと読む)はLangage INtegrated Queryの略で、統合言語ク...
2020.05.31
C#

[C# LINQ] 配列やSelect、Whereした結果をリストに変換する

LINQのToListメソッドを使うと配列やSelect、Whereメソッドの結果(IEnumerable型)をList型に変換することができます。 ToListメソッドの使い方 ToListメソッドに引数はありません、戻り値...
C#

[C# LINQ] Select、Whereした結果をDictionary型に変換する

LINQのToDictionaryメソッドを使うと、配列やリスト、そしてそれらをSelect、Whereした結果をDictionary型に変換することができます。 ToDictionaryメソッドの使い方 まず、LINQの機能...
C#

[C# 入門] 匿名クラス(匿名型)の使い方

匿名クラスは名前のないクラスです。 LINQのSelectメソッド内で複数の値を返すのに使用されます。Selectメソッドで複数の項目を返すときにわざわざクラスを定義するのはめんどくさいということで生み出されました。 匿名クラ...
2020.05.25
C#

[C# LINQ] SelectManyでリストの中のリストを1つにまとめる

LINQのSelectManyメソッドを使うと、リストの中にあるリストを1つにまとめることができます(平坦化というらしい)。配列にも使えます。言葉ではわかりにくいのでさっそくサンプルです。 リストの中のリストを1つにまとめる ...
C#

[C# LINQ] 配列、リストから条件を満たす最初の要素を取得する(First、FirstOrDefault)

LINQのFirstメソッド、FirstOrDefalutメソッドを使うと、配列・コレクションから条件を満たす最初を要素を取り出すことができます。 2つのメソッドの違いは、Firstメソッドは条件を満たす要素がなかった場合にエラーに...
スポンサーリンク
タイトルとURLをコピーしました