タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

linqに関するmnruのブックマーク (5)

  • 再考! PowerShell で LINQ - Terrific! LINQ to PowerShell -

    PowerShell Advent Calendar 2012、5 日目です! はじめましての人ははじめまして!PowerShell Advent Calendar 2012 の 5 日目を担当させていただきます、杉浦と申します。 自分は、業的には、.NET の静的型付けな言語で構築されたシステムに関わることがほとんどで、PowerShell を扱うのは素人なのですが、業務効率改善や不具合調査等、色んなところで助けられたこともあり、今回少しでも PowerShell 遣いな方々と情報共有できればと、こちらに参加させていただいた次第です。よろしくお願いいたします! 今回扱うテーマは、「PowerShell で LINQ」。もうこれまで散々議論されて来た感がありますが、.NET 開発者の 99.9% の人が知らないあの機能と同様、まだ見落とされてきた何かがあるのでは・・・!?と、私の記事では

  • PowerShell の Pipeline と C# の LINQ の簡単な比較とかなんとか - tech.guitarrapc.cóm

    てきとーです。ふぇぇ、まさかりこわいです。 PowerShell といえば Pipeline 処理。 C# なら LINQ がわかりやすい対比になると思ったのでてきとーな記事をでっち上げてみます。 今回は文字列(string) を題材にします。 目次 目次 わかりやすい例 : フィルタ PowerShell LINQ Redis の info 結果で試す 文字列のデリミタを探す PowerShell LINQ なにができるようになったの まとめ おまけ わかりやすい例 : フィルタ とりあえず Where ですよねー。 PowerShell Pipeline 処理といえばてけとーにプロセス取得してフィルタしてとか Get-Process | where Name -eq "powershell" あるいは、v4からの .Whereオペレータを使って Pipeline使わずつなげると [Sy

    PowerShell の Pipeline と C# の LINQ の簡単な比較とかなんとか - tech.guitarrapc.cóm
  • LINQの仕組み&遅延評価の正しい基礎知識 - @IT

    .NET開発者中心 厳選ブログ記事 LINQの仕組み&遅延評価の正しい基礎知識 ―― ブログ「neue cc」より ―― 河合 宜文 2011/08/10 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 稿では、LINQについて基礎から理解することを目的に、その仕組みと遅延評価について最初から解説します(※「何をもって最初/基礎とするか」は人により異なると思いますが、稿の解説はあくまで、わたしなりの基準における基礎です)。 なお、ここではLINQ

    mnru
    mnru 2011/08/20
  • C#で解説する「データ処理の直交化と汎用化」(1/3) - @IT

    稿では、LINQ(Language Integrated Query)の生い立ちについての話をしてみたい。 LINQは、C# 3.0の目玉機能として、2005年夏に発表、2008年に初頭に製品化されたものである。製品化から数えてももう3年が過ぎたわけだが、いまだ誤解の多い機能だろう。LINQの一側面だけを見て、 O/Rマッパーの一種 C#やVB(Visual Basic)のコード中にSQL風のクエリを埋め込める機能 などといわれることもある。これは、一側面が見えているだけいいかもしれない。まれに、 if文やfor文が書ければ、プログラムは書ける C# 3.0/VB 9で何だかいきなり機能が増えすぎてもう付いていけない というような声さえ聞こえてくる。 しかし、そう身構えないでほしい。LINQが目指すものは実のところ単純で、「データ処理の直交化と汎用化」である。この考え方は何もLINQで初

    mnru
    mnru 2011/08/03
  • LINQ: .NET 統合言語クエリ

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Don Box, Anders Hejlsberg February 2007 Applies to: Visual Studio Code Name "Orcas" .Net Framework 3.5 Summary: General-purpose query facilities added to the .NET Framework apply to all sources of information, not just relational or XML data. This facili

    LINQ: .NET 統合言語クエリ
    mnru
    mnru 2011/07/22
  • 1