概要 Ver. 3.0 C# 3.0︵そして、同時に発表された VB 9.0︶の目玉となる新機能は、 Language Integrated Query、略して LINQ と呼ばれるもので、 リレーショナルデータベースや XML に対する操作をプログラミング言語に統合するものです。 LINQ を用いることで、様々なタイプのデータソースに対する検索や操作を、 共通の構文で行うことができます。 IEnumeableを実装するコレクションクラスに対するもの︵LINQ to Object︶や、 XML に対するもの︵LINQ to XML︶、 それに、リレーショナルデータベースサーバに対する SQL クエリを生成するもの︵LINQ to SQL︶などがあります。 LINQ には以下のような利点があります。 オブジェクト指向言語らしい書き方でデータベースへの問い合わせができます。 in-memor
![C# によるプログラミング入門 [データ処理] LINQ](https://cdn-ak-scissors.b.st-hatena.com/image/square/4d1b2b57fc676d21e7f59f354364abeac0ea062e/height=288;version=1;width=512/https%3A%2F%2Fufcpp.net%2Fimages%2Flogo_4.jpg)