並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 24 件 / 24件

新着順 人気順

Linqの検索結果1 - 24 件 / 24件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Linqに関するエントリは24件あります。 C#programmingプログラミング などが関連タグです。 人気エントリには 『【C#入門】LINQ(統合言語クエリ)をわかりやすく解説 | AKKODiS(アコーディス)コンサルティング株式会社』などがあります。
  • 【C#入門】LINQ(統合言語クエリ)をわかりやすく解説 | AKKODiS(アコーディス)コンサルティング株式会社

    C#のLINQ(統合言語クエリ)とは、ループ処理を簡潔に記載でき、操作メソッドを数多く提供するライブラリです。C#のプログラミングでは利用する機会が多いため、「何となく使っている」という方も多いのではないでしょうか。 本記事では、C#のLINQについて、C#の仕様も振り返りつつ、基本の使い方を紹介します。サンプルコードも多く示しますので、実際にプログラミングの学習を進める際の参考にしてください。 C#のLINQ(統合言語クエリ)とは、コレクション(配列やList、Dictionaryなど)の要素を処理するメソッドを集めたライブラリです。コレクションは、データベースやXMLを操作する際にもよく使うため、C#でプログラミングをする場合、LINQの利用は避けて通れません。 LINQは、forやforeachの高機能版ともいえ、ループ処理を簡潔に記載できる点が大きなメリットです。LINQは、ソース

      【C#入門】LINQ(統合言語クエリ)をわかりやすく解説 | AKKODiS(アコーディス)コンサルティング株式会社
    • UniTask v2 - Unityのためのゼロアロケーションasync/awaitと非同期LINQ

      Cy#の河合です。去年、UniTask – Unityでasync/awaitを最高のパフォーマンスで実現するライブラリという形で紹介させていただきましたが、今回全てのコードを書き換えた新バージョンをリリースしました。 GitHub – Cysharp/UniTask UniTask v2では、コードの徹底的な書き換えにより、ほぼ全てがゼロアロケーション化しました(技術的詳細は後ほど述べます)。これによりパフォーマンスの大幅な向上を果たしているほか、新たに非同期シーケンスと、それに対応する非同期LINQが組み込まれました。その他、DOTweenやAddressableなどの外部アセットに対するawait標準対応も組み込まれ、より利便性が高まっています。 v2の前に、まず、async/await はC# 5.0から搭載されている機能で、従来コールバックの連鎖やコルーチンで処理していた非同期コ

        UniTask v2 - Unityのためのゼロアロケーションasync/awaitと非同期LINQ
      • Microsoft、歴代最速の「.NET 9」を発表 ~GC、ランタイム、LINQ、JSONで改善を重ねる/18カ月サポートのSTSリリース

          Microsoft、歴代最速の「.NET 9」を発表 ~GC、ランタイム、LINQ、JSONで改善を重ねる/18カ月サポートのSTSリリース
        • 水戸ホーリーホックがまた名前を間違えられる 今回やらかしたのは九州アイドル「LinQ」 :

          Twitter: 268 Facebook LINEでおくる B! Bookmark 更新通知を受ける 福岡県を拠点に九州で活動しているアイドルグループ「LinQ」。 9月23日にミクスタで開催されるJ2第21節ギラヴァンツ北九州対水戸ホーリーホックの試合に来場し、試合前のハーフタイムショーに出演することが発表されました。 しかし、「LinQ」オフィシャルが告知したツイートの中に気になる点が…… 9月23日(水)【北九州】「ギラヴァンツ北九州VS水戶ホーリーホック戦」試合前&ハーフタイムショー出演決定! ピッチ上で歌とトークのライブパフォーマンスを披露し、 ギラヴァンツ北九州の勝利を後押しさせて頂きます⚽️ <詳細>https://t.co/7MqS1jwt8J#LinQ #ギラヴァンツ北九州 — LinQオフィシャル (@LinQ_official) September 18, 2020

            水戸ホーリーホックがまた名前を間違えられる 今回やらかしたのは九州アイドル「LinQ」 :
          • R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例

            C#パフォーマンス勉強会 https://cs-reading.connpass.com/event/309714/

              R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
            • GitHub - AnnulusGames/BurstLinq: Extremely fast LINQ aggregation operations implementation optimized by Burst Compiler

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - AnnulusGames/BurstLinq: Extremely fast LINQ aggregation operations implementation optimized by Burst Compiler
              • JavaScriptでもLINQを使って集計処理を簡単に実装しよう! | DevelopersIO

                [ { "event_code": "deviocafe_wt-test", "person_id": 76, "transaction_no": "019" }, { "event_code": "deviocafe_wt-test", "person_id": 74, "transaction_no": "019" }, { "event_code": "deviocafe_wt-test", "person_id": 75, "transaction_no": "018" } ] というデータをtransaction_noでグルーピング&person_idをマージして [ { "transaction_no": "019", "event_code": "deviocafe_wt-test", "person_id": [76, 74] }, { "transaction_no":

                  JavaScriptでもLINQを使って集計処理を簡単に実装しよう! | DevelopersIO
                • neue cc - SimdLinq - LINQをそのままSIMD対応して超高速化するライブラリ

                  ついこないだのStructureOfArraysGenerator - C#でSoAを簡単に利用するためのSource Generatorは、SoAになってるとSIMDを適用しやすいよ、という話だったのですが、そもそもSIMD手書きはカジュアルにやらないし、気合い入れてSIMD書くシチュエーションなら構造も気合い入れて専用に設計するよなぁ。と、なると、カジュアルにSIMD使えるライブラリが必要で、まぁLINQですね、と。 Cysharp/SimdLinq これを入れると別にSoA関係なく、SIMDが適用できる状態(例えばint[]にSum)だと、自動的にSIMDが適用されるようになります。そして、実際めちゃくちゃ速い。 SIMDとLINQの組み合わせが威力を発揮するというのは、別に新しいことではなく、そもそも .NET 7でもPerformance Improvements in .NET

                  • LINQ とっかかりと自分が書く時に考えていることと注意点 - Qiita

                    LINQ っていいですよね。2007 年に登場してるので、13 年前の技術です。枯れに枯れてる技術です。 LINQ to XXXX という感じで色々なものに LINQ 出来たりしますが、今回は LINQ to Objects についてのみ書きます。配列やリストに対してやる LINQ のことです。 今回のコードは全て Try .NET にコピペして試せる感じのコードを書くつもりです。 ということで徒然なるままに書いて行きます! LINQ の前に LINQ に入る前に以下のコードを見てください。 var array = new[] { 1, 2, 3, 4, 5 }; foreach (var x in array) { if (x % 2 == 0) { Console.WriteLine(x); } } 説明するまでもないとは思いますが 1 〜 5 までの数字の入った配列から偶数だけ抜き出

                      LINQ とっかかりと自分が書く時に考えていることと注意点 - Qiita
                    • .NET 9で登場予定のLINQのメソッド - Qiita

                      参考 この記事は、以下の動画を参考にしています。詳しくは、動画をご覧ください。 以下の記事にも、同じメソッドについての言及があります。 CountBy 引数で指定したselectorが戻すキーの値ごとに、要素数を数える。 戻り値は、キーと要素数のペアのコレクション。 従来なら、GroupBy, Select, Countを組み合わせて書いていたところ。 // .NET 8 var oldResult = items.GroupBy(x => x.Key).Select(g => (g.Key, g.Count()); // .NET 9 var newResult = items.CountBy(x => x.Key);

                        .NET 9で登場予定のLINQのメソッド - Qiita
                      • LINQで非同期ラムダを待機する - cactuaroid blog

                        System.Linq.Asyncのバージョン4.0.0で、LINQの各メソッドに非同期ラムダを受けて待機するバリエーションである~Awaitシリーズが追加された。以前までは自分で用意する必要があって微妙でIssueもいくつか立っていたが、パッケージに含まれるようになったので楽! 例) var array = new[] { 1, 2, 3 }; var tasks = array.Select((x) => GetAsync(x)); // Task.WhenAll(tasks) ... みたいな書き方をすると、非同期ラムダ式の戻り型はTaskなので、複数のTaskが生成されてGetAsyncが全て並列に動く(正確にはawaitのタイミングでTaskが返って次が走り始める)。これを、1つずつ直列にただし非同期で動かしたいとする。 var array = new[] { 1, 2, 3 }

                          LINQで非同期ラムダを待機する - cactuaroid blog
                        • .NET 6でLINQに追加されたメソッド - Qiita

                          .NET 6において、LINQにいくつかのメソッドが追加されました。また、既存のLINQメソッドに新たなオーバーロードが追加されました。非常に便利なメソッド、「一見するとこれは便利なのか?」と疑問が浮かぶけれど実は活躍するメソッドなど、様々なメソッドがあります。 この投稿では、そんな.NET 6において追加されたLINQメソッドを紹介します。 指定した条件での最大・最小を探す「MinBy、MaxBy」 このようなPlayer型と

                            .NET 6でLINQに追加されたメソッド - Qiita
                          • 福岡市を拠点とするアイドルグループ「LinQ(リンク)」のメンバーで、医師の国家試験に合格したことで卒業を発表した人物は?

                            福岡市を拠点とするアイドルグループ「LinQ(リンク)」のメンバーで、医師の国家試験に合格したことで卒業を発表した人物は? 福岡市を拠点とするアイドルグループ「LinQ(リンク)」のメンバーで、医師の国家試験に合格したことで卒業を発表した人物は? 答えは 秋山ありす です。 →関連情報はこちらから← 過去の出題はこちらから お小遣いが稼げるポイントサイト | ポイントタウンhttps://www.pointtown.com/invite?id=Jc4D6vYJeTxb5 貯まったポイントは手数料無料でネットバンクへ換金可能。楽天銀行なら100円からOK。 内容紹介(出版社より) 「ポイ活」って、なに?  気になるけれど、仕組みがよくわからない人、始めてみたい人、お待たせしました。 インスタグラムやブログで大流行中の、「ポイ活」の成功者16人が、これまでに培った貯めワザやコツを、初心者にもわ

                              福岡市を拠点とするアイドルグループ「LinQ(リンク)」のメンバーで、医師の国家試験に合格したことで卒業を発表した人物は?
                            • Cosmos DB .NET SDK v3 を使って快適に LINQ を書くコツ - しばやん雑記

                              Cosmos DB .NET SDK v2 の時は LINQ への変換が結構イマイチで、直接 SQL を書くことが多かったですが v3 ではかなり改善されているので、大体のクエリは LINQ だけで書けるようになっていました。 対象が v2 か v3 なのかハッキリしませんが、ドキュメントも用意されています。 .NET SDK v3 の簡単な使い方については、前にチートシートという形で書きました。 今回はもうちょっと LINQ に絞って実際に使いそうなクエリに絞りました。基本は非同期で書いていくべきなので、そういう書き方しかしていません。 テスト用の共通コードは以下のようなものを用意しました。雑なデータモデルです。 public class Entry { [JsonProperty("id")] public string Id { get; set; } [JsonProperty("

                                Cosmos DB .NET SDK v3 を使って快適に LINQ を書くコツ - しばやん雑記
                              • LINQ -> Python チートシート

                                C# Advent Calendar 2023の16日目の記事です。が主題はPython! 「C#のLINQのアレは、Pythonではどう書くんだっけ?」という際の自分用メモです。 想定読者 LINQは空気のように慣れ親しんでいる Pythonは月並みに書けはする 時代はPythonですからね[1]。うまく付き合わないといけません。C#が母語という人がPythonを書くシーンを想定しています。 環境 .NET 8 / C# 12 Python 3.12.0 Pythonについてはできるだけ第三者のライブラリを使わなくて済む方法という前提にします。itertoolsなど標準添付のモジュールはもちろん多用します。シンプルな答えが無いものはmore-itertoolsの例も示しています。 LINQの多様なメソッド・オーバーロードすべてをカバーできてはいませんので悪しからず。また入力が空・ソートが

                                  LINQ -> Python チートシート
                                • 株式会社LinQ -whoo カルチャーデック

                                  See below for the English version. https://speakerdeck.com/whoo/linq-inc-whoo-app-culture-deck 位置情報共有アプリ"whoo"を運営する株式会社LinQのカルチャーデックです。 これまでほとんどPR活…

                                    株式会社LinQ -whoo カルチャーデック
                                  • 位置情報共有アプリ「whoo」を運営するLinQ、MIXIから最大約20億円の資金調達を実施

                                    位置情報共有アプリ「whoo」を運営する株式会社LinQ(東京都渋谷区、代表取締役CEO:原田 豪介)は、株式会社MIXI(東京都渋谷区、代表取締役社長CEO:木村 弘毅)から2024年3月末までに条件付きで最大約20億円の資金調達を段階的に実施することをお知らせします。 今回の資金調達を通じ、「whoo」の機能拡充と開発強化で次世代のグローバルなコミュニケーションアプリを目指してまいります。 資金調達の目的 LinQは2019年8月に創業し、「創造性が生み出す楽しさの連鎖」をミッションに掲げ、匿名質問アプリ「Ninjar」や位置情報共有アプリ「whoo」など10以上のアプリを開発し、次世代のコミュニケーションサービスを展開してまいりました。特に「whoo」は、2022年12月にサービスを開始後、各国のApp Store、Google Playで1位を獲得し3か月で1,000万DLを突破、

                                      位置情報共有アプリ「whoo」を運営するLinQ、MIXIから最大約20億円の資金調達を実施
                                    • .NET 6 LINQの改良

                                      原文(投稿日:2021/04/29)へのリンク 100件を数える.NET 6のAPI変更を取り上げたシリーズの続きとして、今回はLINQライブラリの拡張に注目する。 IEnumerable<T>のインデクス操作 当初、IEnumerable<T>とIList<T>を区別していた大きな特徴のひとつは、例えばコレクションの5番目というような、インデクスによる操作を後者がサポートしていたことだった。これは、高速な(O(1)またはそれに近い)インデクス操作をサポートするコレクションのみがIList<T>を実装する、という考え方だ。理屈の上からは、例え可能であったとしても速度の遅さが予想されるため、IEnumeratable<T>ではインデクス操作を行うべきでなかったのだが、 LINQの導入により、これら前提の多くが過去のものになった。Enumeratable.Count()やEnumeretabl

                                        .NET 6 LINQの改良
                                      • Go 1.23 で導入予定のイテレータでLINQ的な検索の実装を試した - tomato3713’s blog

                                        最近は Go 1.23 で導入予定のイテレータを試して使い方を探っています。1 そのなかでイテレータを使ってLINQ的なことができないかを試したところ、良さそうな形になったので紹介します。 LINQは、C#やVisual Basic、F#などの.NET系の言語でサポートされている様々なデータソースに対するクエリ機能のことを指します。 LINQを使うと LINQ の概要 - .NET | Microsoft Learnの冒頭にある例のような単純なクエリ構文を使ってデータの変換や検索などが記述できます。 Go 1.23で導入予定のイテレータもLINQと同様に連続したデータに対して統一的で簡潔なインターフェイスを与える仕組みなので、イテレータを使うとLINQ的な実装がうまく記述できそうという見込みがありました。 試すために最小限のメソッドしか準備しておらず、実装途中ですがライブラリ形式に纏めてみ

                                          Go 1.23 で導入予定のイテレータでLINQ的な検索の実装を試した - tomato3713’s blog
                                        • The Dangers of TypeScript Enums | LINQ to Fail

                                          Hey, thanks for the interest in this post, but just letting you know that it is over 3 years old, so the content in here may not be accurate. TypeScript introduces a lot of new language features that are common in statically type languages, such as classes (which are now part of the JavaScript language), interfaces, generics and union types to name a few. But there’s one special type that we want

                                            The Dangers of TypeScript Enums | LINQ to Fail
                                          • C#に欠かせないLINQという機能について知る - Tech Inside Drecom

                                            こんにちは、ゲーム事業本部開発2部の青木です。 今年前半まではHTML5+JavaScriptでブラウザ向けゲーム開発をしていましたが 現在はCocos2d-xを使ったネイティブゲーム開発に携わっています。 今回の話題 さて、今回はC#でプログラムを書いている方々には既におなじみであろう LINQについて筆を執りたいと思います。 LINQは便利で読みやすく、よく使われていますが、意外と詳しく知る機会はないなぁと 感じていたので、改めて調べてみました。 これを機に、今までLINQについて「なんとなーく便利そうだから使ってみた」という方も、 「使い倒してもう完璧!」という方も、よりLINQに興味を持っていただければ嬉しいです。 ※筆者がゲーム開発に従事していることからサンプルコードはUnityで作成しております。 予めご了承ください。 そもそもLINQとは何か さて、ではそもそもLINQとは何

                                              C#に欠かせないLINQという機能について知る - Tech Inside Drecom
                                            • LINQ小技メモ - Qiita

                                              概要 LINQで使える小技を忘れない為のチートシート foreachでIndexを扱いたい場合のSelect 匿名クラスを使用 List<string> aryString = new List<string>() { "Test1", "Test2", "Test3" }; foreach(var indexString in aryString.Select((text,index) => new { Text = text, Index = index })) { Console.WriteLine($"Index = {indexString.Index}, Text = {indexString.Text}"); }

                                                LINQ小技メモ - Qiita
                                              • LINQのAllとAnyが空のシーケンスに対して返す値

                                                LINQのAllとAnyが空のシーケンスに対して返す値についてのまとめです。仕様、実装、仕様の考察、C#での検証結果を記載します。忘れたときに見返すためのメモです。

                                                • 【C#・LINQ】Anyメソッドの概要と使い方について | .NETコラム

                                                  C#でLINQのAnyメソッドについて紹介します。Anyメソッドとは、配列やリストに対して要素があるかのチェックや、指定した条件を満たす要素があるかどうかを判定する時に使用するメソッドです。 配列やリストの要素を調べることは頻度の多い処理なので、Anyメソッドを使用する機会も多いです。 システム エンジニア C#で使用するLINQのAnyメソッドを使おうと思いましたが、使い方が分かりません…… プロジェクト リーダー 配列やリストの要素を調べる際に使うのがAnyメソッドです。使い方を一緒に確認しましょう。 LINQのAnyメソッドとは? Anyメソッドとは、配列やリストの要素を調べることができるメソッドです。使い方は2通りあります。 1つ目は、配列やリストに要素が含まれているか、含まれていないかを調べるものです。 配列やリストを取得する処理を記述する際などで、中身が空かどうかを判定するとい

                                                    【C#・LINQ】Anyメソッドの概要と使い方について | .NETコラム
                                                  1

                                                  新着記事