タグ

.NETとLINQに関するdomblyのブックマーク (2)

  • .NET4によるパラレルクエリ

    東京でソフトウェアエンジニアをやっています。 お仕事大募集中です。 記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*) MSMVP Visual C# Since 2004/04-2013/03 .NET4からLINQをお手軽にパラレル化することが出来ます。 たとえば以下のような配列があります。 var iar = new[] { 1, 2, 3, 4, 5, 6, 7, 8 }; これを列挙して、すべてをコンソールに出力するという場合に以前では var iar = new[] { 1, 2, 3, 4, 5, 6, 7, 8 }; var y = (from x in iar select x); foreach (var i in y) { Console.WriteLine(i); } このような記述を行います。 リンクで列挙した(Ienumerable<int>)ものをList

    dombly
    dombly 2010/04/27
    メモメモ。『.NET4からLINQをお手軽にパラレル化することが出来ます。』
  • 統合言語クエリ(LINQ/Language Integrated Query)入門

    はじめに .NET入門コラムの連載記事にようこそ。今回は、Language Integrated Query、略してLINQを中心に紹介します。LINQの概要とLINQに関する誤解について取り上げ、そのベースとなる言語機能を簡単におさらいしてから、LINQを使用した例をいくつか説明します。今後の連載ではLINQを何度か取り上げる予定ですが、今回がその第1弾です。 Language INtegrated Queryの概要 これまでの.NET入門コラムの記事の多くは、私が最初に書いたいくつかの記事(「Database Independent Data Access」など)までさかのぼって考えてみても、必ずと言っていいほどデータへのアクセスと処理を話題にしていました。一般に、データはデータベースに格納されますが、データにアクセスして処理する方法には、データファイル、イベントログ、Windows

    統合言語クエリ(LINQ/Language Integrated Query)入門
  • 1