並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 26 件 / 26件

新着順 人気順

LinQの検索結果1 - 26 件 / 26件

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

LinQに関するエントリは26件あります。 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
      • 【島根 グルメ 観光】出雲大社周辺★皇室御用達おそば屋さん&古民家カフェ&観光スポット【羽根屋本店・cafe LINQ】 - 雪猫の軽滑★ブログ

        こんにちは、雪猫です(๑❛ᴗ❛๑) 先日旅した出雲~宍道湖~境港の車中泊旅の目次の詳細です★ www.yukinekokeikatsu.com できる限りの真面目を尽くして紹介してみますよ ( ・`ω・´) 大雑把なルート図 羽根屋本店 店舗詳細 外観 メニュー cafe LINQ takasegawa 店舗詳細 外観 内観 カフェメニュー 出雲周辺観光スポット 出雲大社 出雲風穴 須佐神社(須佐大宮) 奥出雲葡萄園 出雲の夕日 大雑把なルート図 まず初めにこの尾道松江線ですが、尾道JCT~三刀屋木次ICの区間が無料となっています★ 非常にありがたい高速道路なので、使えるもんは思いきり使わないといけませんよ(✹▿✹) 旅の初めに美味しい出雲そばを目指しましたよ★ 羽根屋本店 出雲そばは、日本三大そば(岩手県わんこそば、長野県戸隠そば、島根県出雲そば)の1つですね! 私は出雲そばの存在を「桃

          【島根 グルメ 観光】出雲大社周辺★皇室御用達おそば屋さん&古民家カフェ&観光スポット【羽根屋本店・cafe LINQ】 - 雪猫の軽滑★ブログ
        • 水戸ホーリーホックがまた名前を間違えられる 今回やらかしたのは九州アイドル「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活動を行なってこなかったので、どんな会社なんだろう?どういう人たちなんだろう?と気になってる人は是非、覗いてみてください🍔🍟 そして!!! 全ポジション積極採用中なので、少しでも興味ある方はコーポレートサイト,SNSなどから気軽にご連絡してください☕️ https://www.linq.co.jp/

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

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

                                      位置情報共有アプリ「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の改良
                                      • C# LINQ・ラムダ式をわかりやすく解説 - Qiita

                                        はじめに ラムダ式・LINQが全く分からなくて困っている方に向けて、ラムダ式の仕組みを理解し、LINQが使えるようになるための記事です。 ラムダ式・LINQを勉強して理解するまでの過程をかみ砕いてわかりやすく説明しました。 この記事を書くにあたって、何故ラムダ式・LINQを理解できなかったのかを考えてみました。 自分の関わった案件でLINQをほとんど使用していなかった 使用していたとしても、どこかのサイトから理解せずにコピペされている 周りに理解している、積極的に使っている人がいない => に禍々しさを感じる for文を使えばラムダ式なんか使わなくても大体の事はできてしまう ググっても理解してる人向けの御託を並べたページばかりヒットする ラムダ式を理解するために「C# ラムダ式」でgoogle検索したら、以下のように書かれているサイトがヒットしました。 ラムダ式は、 デリゲート 型または

                                          C# LINQ・ラムダ式をわかりやすく解説 - Qiita
                                        • 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
                                          • LINQ の INSERT を SqlBulkCopy にするとどれだけ早くなるのか? | Moonmile Solutions Blog

                                            昨日書いたばかりの、これだけど、SqlBulkCopy を使うとどれだけ早くなるのかを再び実験 LINQ の INSERT が遅いときは AutoDetectChangesEnabled を False にする http://www.moonmile.net/blog/archives/9646 結論 結論から言えば、SqlBulkCopy を使うほうが100倍位早いですね。1万件位だと6秒から0.06秒という誤差?っぽい感じだけど、100万件になるとLINQのINSERTでは難しいので、SqlBulkCopy を直接使えという感じです。 SqlBulkCopy は DataTable を受け取る SqlBulkCopy Class (System.Data.SqlClient) | Microsoft Docs https://docs.microsoft.com/ja-jp/dotne

                                            • 【C#入門】LINQのSelect、Whereでコレクションを操作する方法 | 侍エンジニアブログ

                                              LINQのSelectメソッドって使ってますか? コレクションの要素を操作する場合に、for文やforeach文に比べて簡潔に記述することができて便利です。 この記事では、LINQのSelectメソッドについて Selectメソッドとは LINQのSelectメソッドとは、コレクションの要素全てを処理して別のオブジェクトに渡すときに使用します。 ちなみにLINQとはコレクション(配列やList、Dictionaryなど)の要素を処理するメソッドを集めたライブラリです。 LINQを使うと、for文やforeach文を使ったループ処理を簡潔に代替することができます。 Selectメソッドの使い方 Selectメソッドはコレクションのオブジェクトから呼び出して使うことができます。 Selectメソッドの引数にはラムダ式で処理を記述します。 ラムダ式とは、一言で言うと「メソッドを変数と同様に扱う記

                                                【C#入門】LINQのSelect、Whereでコレクションを操作する方法 | 侍エンジニアブログ
                                              • 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

                                                      新着記事