LINQ

LINQとはLanguage INtegrated Queryの略で、「統合言語クエリ」という意味です。C#やVisual Basicといった言語のコード内に記述することができるクエリです。

RSS

  • 解決済

    回答
    3

    LinqとToList()の動作について

    以下の処理をおこなう為、以下のコードを作成しました。 ・日付ごとにDepositの合計を求める(ただし、Idが1と2の場合は除外) ・Idが1と2以外の場合、Idを0にする public class Transaction { public int Id { get; set; } public DateTime Date { get;

    • 0評価
    • 67PV
    KSwordOfHaste KSwordOfHaste 1日前に コメント
  • 解決済

    回答
    3

    Linq Select 複数指定

    LinqのSelectで複数要素を指定する方法について 要素1~5がすべて空白のものをカウントする記述を教えてください (やりたい事のイメージとしては、下記の通りです。) var q=list.Select(n=>n[1]~[5]).Where(n=>n=="").Count();

    • 0評価
    • 102PV
    SUPER_SLiNKY SUPER_SLiNKY 3週間前に ベストアンサー
  • 解決済

    回答
    1

    LINQ メソッド形式について

    C#で、データテーブルからLINQを使ってメソッド形式で記述し、ボタンを押したら集計したいのですが調べてもまったく判りません。知りたいのはデータテーブルからどうやって取り出し計算してデータグリットビューに出力するかです。どなたかお願いします。

    • 0評価
    • 72PV
    Zuishin Zuishin 3週間前に ベストアンサー
  • 解決済

    回答
    3

    2つの配列を総当たりでない形で参照

    int[] a = new int[] { 1, 2, 3 }; int[] b = new int[] { 6, 5, 4 }; ここから b - a をすることで新しい配列 {5,3,1} を作りたいのですが、 LINQ を使ってそれをやろうとすると、aの要素数 * bの要素数 の計算量で処理してしまします。 何かいい方法はないでしょうか。or お

    • 0評価
    • 155PV
    Tokeiya3 Tokeiya3 3週間前に コメント
  • 解決済

    回答
    1

    2次元配列でLINQ

    double[][] a = new double[][]{ new double[]{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, new double[]{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, new double[]{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } };

    • 0評価
    • 145PV
    Tokeiya3 Tokeiya3 1ヶ月前に コメント
  • 解決済

    回答
    2

    LINQ ラムダ式での集計方法

    class Data { public string ID { get; set; } public int Number { get; set; } public int Sum { get; set; } } var data = new List<Data>() { new Data(){ ID="1", Number=1,

    • 0評価
    • 97PV
    SUPER_SLiNKY SUPER_SLiNKY 1ヶ月前に ベストアンサー
  • 受付中

    回答
    3

    Linqでデータを取得する方法

    ASP.NET MVC5で環境はVisual Stadio2015で、SQL Server2014を 使っています。 二つのテーブルから、いくつかデータを取得したいのですがLinqでの sql文がわからないので教えていただきたいです。 テーブルInfoの中の情報すべてと、テーブルKubunのKubunNameを取り出したいです。現在は参考書と少しわか

    • 0評価
    • 234PV
    SurferOnWww SurferOnWww 1ヶ月前に コメント
  • 受付中

    回答
    2

    DBから値を取得する方法と公開日時の範囲を指定する方法

    サンプルとしてソースを読んでいて、どうやっていいのか分らないので 教えて下さい。ほぼ何もわからないので質問もおかしいかもしれませんが、 おねがいします。 ①DBからLinqでボタンテーブルのNameを取得したいのですが、分りません。 SQL文はselectとWhereならなんとなくわかる程度です。 ※ソースとテーブルは長いので必要そうだと思った

    • -1評価
    • 211PV
    SurferOnWww SurferOnWww 1ヶ月前に コメント
  • 解決済

    回答
    2

    ODP.NETから取得したDataTableの参照について

    発生している問題・エラーメッセージ OracleDataAdapterのFillで取得したDataTableに対して 下記のようなLINQを記述すると Dim q = From c In dt Where c.Field(Of Long)("ID") = 1 Select c.Field(Of Long)("COUN

    • 0評価
    • 159PV
    tmht32884 tmht32884 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    LINQ to Entities : LEFT JOIN の結合条件にテーブル同士の大小比較

    前提・実現したいこと SQL (SQL Server) で書く際、LEFT JOIN の結合条件に テーブル同士の値で大小比較 を入れているケースがあるのですが、 これを LINQ to Entities (VB.NET) で書きたいです。 SELECT * FROM MAIN m LEFT JOIN AAA a ON ( a.ID = m

    • 0評価
    • 278PV
    sk_3122 sk_3122 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    [LINQ]そんなに頑張らないでほしいSelectMany

    1*1 1*2 1*3~ 9*9を計算するLINQがあります(計1081要素) var query = Enumerable.Range(1, 9) .SelectMany( (x) => Enumerable.Range(1, 9), (x, y) => x + "×" + y + "=" + (x *

    • 0評価
    • 135PV
    Zuishin Zuishin 1ヶ月前に コメント
  • 解決済

    回答
    4

    やや複雑めなLINQ式の書き方について

    前提・実現したいこと LINQ式の書き方 発生している問題・エラーメッセージ 以下のようなエラーメッセージが出ます。 [2017-04-27 11:04:58.5497][ERROR][****] サービスでエラーが発生しました。 System.Data.Entity.Core.EntityCommandExecutionException:

    • 0評価
    • 312PV
    Zuishin Zuishin 1ヶ月前に コメント
  • 解決済

    回答
    2

    [C#・LINQ]2つの配列の要素を交互に結合

    int[] a = new int[] {1, 3, 5}; int[] b = new int[] {2, 4, 6}; これらから {1,2,3,4,5,6} を作りたいのですが、LINQで実現はできないでしょうか。 ConcatやAggregateを駆使しても、2つの配列の要素を交互に結合するというのができなくて・・・

    • 0評価
    • 120PV
    nyahonyaho nyahonyaho 2ヶ月前に コメント
  • 解決済

    回答
    1

    Linq where抽出

    class Data { public string ID{ get; set; } public int Number { get; set; } } var data = new System.Collections.Generic.List<Data>() { new Data(){ ID="1", Number=1 }, new

    • 0評価
    • 126PV
    ShouOkada ShouOkada 2ヶ月前に コメント
  • 解決済

    回答
    2

    参照型引数はワンライナーで処理できない?

    using (FileStream sr= new FileStream( srcName, FileMode.Open, FileAccess.Read)) { //バイト配列"buffer"にdatファイルを読込んでセットします sr.Read(buffer,0,buffer.length); //値

    • 0評価
    • 145PV
    KSwordOfHaste KSwordOfHaste 2ヶ月前に 回答を編集
  • 解決済

    回答
    1

    c# 重複した数をカウントしたい

    前提・実現したいこと Listで重複した種類と数を取得したいです。 List<int> DataList = new List<int>(){2,1,2,1,3}; 上記のDataListであれば、2と1の2種類が1回づつ重複しているという結果を取得したいです。 当方、c#初心者でおかしな記述、言い回しがありましたらご指摘ください。

    • 0評価
    • 196PV
    tentoumushi tentoumushi 2ヶ月前に コメント
  • 解決済

    回答
    3

    C#のLinqについて、メソッドチェインの途中経過を使用したい

    以下の様な数値の配列を1.1倍で射影し、その最大値*0.8をボーダー値として、 ボーダー値以上の値を絞り込みたいと考えています。 {20,24,51,13,22,51,0} int[] number_list = new int[] { 20, 24, 25, 13, 22, 25, 0 }; IEnumerable<double> hoge

    • 0評価
    • 237PV
    monagano monagano 2ヶ月前に コメント
  • 解決済

    回答
    2

    LinqのWhere clauseでConversionエラーが出る

    前提・実現したいこと C#のAdo.netでBaseballデータベースのPlayerというテーブルを読み込んでいます。 UserがMinimum valueとMaximum valueテキストボックスに値を入力し、ボタンクリックでその範囲に該当するBattingAverageコラムのレコードを呼び出すことになってます。 (0.000と1.00

    • 0評価
    • 87PV
    mercredi mercredi 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    C# EntityFrameworkで2つのMySQLインスタンスを利用したい

    前提・実現したいこと EntityFrameworkで2つのMySQLインスタンスを利用したいです。 C#のEntitiesフレームワークを利用したシステムを作成しています。 Web.configに以下のようにconnectionStringsで2つのインスタンス設定しているのですが edmxファイルのモデルをデータベースから自動生成で1つのインスタ

    • 0評価
    • 243PV
    BEACHSIDE BEACHSIDE 4ヶ月前に コメント
  • 解決済

    回答
    2

    C# 簡潔・明瞭な繰り返し処理

    C#(6.0)で単純な繰り返し処理、例えば Console.WriteLine("Hello"); を10回繰り返す書き方にはどんな方法がありますか? 同じ処理を指定回数繰り返したいだけで、何回目のループかなどという情報は使いません。 // ループの変数が無駄 for (int i = 0; i < 10; i++) { Cons

    • 0評価
    • 254PV
    ozwk ozwk 5ヶ月前に 回答を編集
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    72

  • 総質問数

    61

  • 今週の質問数

    1

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る