Linq 配列、リスト

C# Linq使い必見!!DataTable型のデータでLinqを使用する方法 AsEnumerableメソッドを使用します

C#を学ぶならガチで読んで欲しい本はこちら


今回のテーマ

こんにちは、かっぱちゃんです。

今回は下記のテーマ下記について書いていきます。

今回のテーマ

DataTable型のデータでLinqを使用する方法

DataTable型でLinqを使用する方法を学びましょう。

Linqが使用できるということは、配列やリストにすることも簡単にできますね。

それでは、やっていきましょう!!

KappaChan
Linqが使用できるってことは色々なことができるかっぱ!

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

C#やるならこの参考書は絶対読んでいてほしい!

Linqを使用する方法

早速、DataTableの型にLinqを使用してみましょう!!

Linqを使用できるようにするには、AsEnumerableメソッドを使用します。

下記のソースコードをみてください!

 出力結果
Rockman
Rollchan
Fireman

Linqで名前項目を抽出し、リスト化することができました。

この例のようにAsEnumerableメソッドを使用すれば、簡単にLinqを使用することが可能です。

変換したLinqに対して、他のメソッドも使用してみる

Linqを使用できるようにしたのでもちろん他のメソッドも使用できます。

例をみてみましょう。

 出力結果
Fireman
Iceman

Whereメソッドも使用してワイリー博士のメソッドのみ抽出できましたね!!

DataTable型は比較的扱いにくい方はすぐに変換してしまうのもいい選択肢と思います。

全ての値をリスト化したい方は下記の記事をみてください。

KappaChan
Linq素晴らしいかっぱ!!

まとめ

今回はDataTable型をLinqに変換する方法を学びました。

この方法を学べばDataTable型のデータを好きなように出来ること間違いなしです!!

それでは最後までみてくれてありがとうございました。

KappaChan
最後までみてくれてありがとうかっぱ!

 

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

C#を学ぶならガチで読んで欲しい本はこちら


新しいサイト作りました。アニメのまとめサイトです。

レインボーリアルタイムTwitter(アニメ版)


映画ドキュメンタリ版のブログはこちら
レインボーまとめサイト(映画ドキュメンタリー版)
ポケモンまとめブログはこちら
レインボーまとめサイト(ポケモン版)

-Linq, 配列、リスト

Ads Blocker Image Powered by Code Help Pro

広告ブロックを検出しました。

ブラウザの広告機能を使用して広告をブロックしていることが検出されました。
ブラウザの広告ブロッカーを無効にし、「更新」をクリックしてください。

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock