LINQ

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

RSS
  • 解決済

    回答
    1

    DataTableの複数列に対する処理をうまくLINQで書く方法

    前提・実現したいこと DataTableの特定の列に対してLINQを使用して複数列を処理をする場合、1列に対して1回LINQを実行していますが、もっとうまく書く方法を探しています。 例えば、2列に対して処理をするとき、下記のソースコードのように2回LINQを実行しています。 もし、1行でうまく書く方法があれば教えて頂けないでしょうか。 該当の

    • 0評価
    • 66PV
    Harigane Harigane 2日前に コメント
  • 解決済

    回答
    3

    オブジェクトに紐づくオブジェクトを取得したい。

    User Model public class User { public String Id { get; set; } public String Name { get; set; } } Work Model public class Work { public

    • 0評価
    • 98PV
    s.kun s.kun 2週間前に ベストアンサー
  • 解決済

    回答
    2

    C#のDictionaryでLINQを使うには

    LINQというものを使うと処理速度が上がるか下がるか試してみたかったのですが、 以下のforeachをLINQに置き換えようとしてWhereの次でいきなり困りました。 LINQの記事を見るとListばかりでDictionaryを見かけないのですが、Dictionaryで使うことはできますか? /** * キーから要素を取得 *

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

    回答
    1

    c# LINQ to XML の習得

    c# LINQ to XML の習得 環境 .net 4.5 Visual Studio 2012 現在SVG(Scalable Vector Graphics)ファイルを解析するソフトをc#で作成しています。 LINQ to XMLについて 解析の手段として、LINQ to XML を使用していますが、 イマイチ理解していないというか、「何とな

    • 0評価
    • 99PV
    kawakawa2018 kawakawa2018 1ヶ月前に 回答
  • 解決済

    回答
    5

    C#のLinqを使い独自クラスに実装したIDに重複が無いかどうかを調べたい

    実現したいこと C#のLinqを使い、以下のようなことをしたいです 実装時に、IDの重複が無いかどうかを調べたい 重複が無ければ、何もしない 重複があれば、そのIDと該当するクラス名をLogに出力したい 解決方法 var duplicationCustomers = CreateCustomers().GroupB

    • 0評価
    • 268PV
    gaya-K gaya-K 1ヶ月前に 回答
  • 解決済

    回答
    1

    C#のLINQでXMLの追記について教えてください。

    前提・実現したいこと C#のLINQでXMLの追記について教えてください。 試したこと 下記のようなXMLに追記します。 <?xml version="1.0" encoding="utf-8"?> <People xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

    • 0評価
    • 137PV
    sh_akira sh_akira 2ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    C# LINQで特定の値を先頭にして並び替え

    C#のLINQで特定の値を先頭にして、並べ替えを行いたいです。 例えば、「A,B,C,D,E」という配列があるとして、「C」を先頭にして後は昇順に並べ替えを行いたいです。 ソート前:「A,B,C,D,E」 ソート後:「C,A,B,D,E」 このような並べ替えはLINQで可能でしょうか。有識者の方ご教授ください。

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

    回答
    3

    [c#]LINQを使って2次元配列からランダムな要素のインデックスを得るには

    c#において次のようなint型の2次元配列があるとします。 この配列は「0」もしくは「1」を値として格納しています。 var data = new[,] { {0,1,1,0,0,1}, {1,0,1,0,1,1}, ...中略... }; Console.WriteLine( data[x,y] ); // 0 or 1 L

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

    回答
    1

    C# / List<string[]>への要素の追加

    実現したいこと C#の質問です。 List<string[]>での要素の追加についてお教え願います。 下記のようにListにおいてデータ列の挿入を行いたいのです。 For文で書くことはできるのですが、LINQでの処理ができません。 (下記コードで挿入を試したしたのですが、データが縦ではなく横方向に挿入されます。) そのため、LINQでの書き方をお教え

    • 0評価
    • 176PV
    keruuuu keruuuu 3ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    指定行以下のぬきだしをLINQで

    前提・実現したいこと テキストファイルに次のようにある場合//eatの次の行をList<string>にいれたいです。 //goods エルモアPICO Kleenex CASHMERE EX 220 //eat Carre de chocolat Pockey 該当のソースコード List<string> needlines = new

    • 0評価
    • 161PV
    meshkit meshkit 3ヶ月前に コメント
  • 解決済

    回答
    2

    多重ソート「いろは」の「は」。Func<T, objet>を構築したい

    「いろは」の「ろ」 Models .OrderBy(cell => cell.Number) .ThenBy(cell => cell.Size); でNumberとSizeがnullの場合、nullを下にするようにしました。 Models .OrderByDescending(cell => !string.IsNullOrE

    • 0評価
    • 220PV
    meshkit meshkit 3ヶ月前に コメント
  • 解決済

    回答
    1

    多重ソートをOrderByで書きたいです。

    前提・実現したいこと 多重ソートをOrderByで書きたいです。 Number, Sizeでソートしているコードです。同じNumberがあれば、サイズの順になります。 private void Sort() { Models.Sort(delegate (Model x, Model y)

    • 0評価
    • 125PV
    meshkit meshkit 3ヶ月前に コメント
  • 受付中

    回答
    2

    .Net環境で、DropBoxファイルを取得するときに、日付順にソートして最後の値のデータを取得した...

    前提・実現したいこと こんにちは。いつもたいへんお世話になります。 本日はVisual Studio 2017 CommunityでDropboxのApplicationについてで困っていることがあります。 先の質問の継続質問になります。 Dropboxでファイルを取得するときに、日付順にソートして最後の値のデータを取得したいです。 LINQを使うと、ソ

    • -1評価
    • 233PV
    tamoto tamoto 4ヶ月前に 回答
  • 解決済

    回答
    4

    UWPでLINQで高速化したい

    前提・実現したいこと こんにちは。いつもたいへんお世話になります。 本日はUWPについて困っていることがあります。 LINQを使って高速に検索したいです。 UWPで、下記のコードでファイルを検索しています。 string addressuri = addresspath; string keyword = keyword; S

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

    回答
    1

    typescript linqの処理

    name = "" type = "" priority = "" let id = 2 for (let row of list) { if (row.id == this.id) { this.name = row.name this.type = row.type

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

    回答
    2

    C# LinqでTryParseしたい

    前提・実現したいこと 文字列のコレクションに対して、「TryParseに成功したものを変換された状態で取得する」という処理を書きたいです。 Linqを使って書いてみた結果以下のようになりましたが、WhereとSelectで2度変換している点や、Whereで変換したDateTimeを捨てている点が気になります。 より良い書き方はないでしょうか?

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

    回答
    1

    LINQクエリ SQLでInsert文の例文が欲しいです。

    行いたいこと LINQクエリでINSERT文を記述してWebApiを作りたい。 環境 Microsoft Visual Studio 2017 Xamarin ASP.NET Entities Flamework? 記述できている参考コード microsoftのASP.NET WebApiについて以下の動画説明がありまして、LINQのSELECT文を

    • 0評価
    • 286PV
    dendenmushi dendenmushi 4ヶ月前に 質問を編集
  • 解決済

    回答
    1

    VB.netでのLinqについて

    クラスにAとBの変数があり、そのクラスのリストから「Aが〇かつBが1」または「Aが×かつBが1」のものが存在するかどうかをLinqを使って判定したいと思うのですが、VB.netではどのように記述すればいいのでしょうか? C#だと下記のような感じになるのでしょうか?  List.Any(x=>x.A="〇" && x.B=1 || x.A="×" &&

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

    回答
    1

    [C#][LINQ]左外部結合の実現方法について

    C#のLINQを使用してデータの左外部結合を行いたいのですが、スマートな書き方があるかどうか気になりました。 既存ではクエリ式で書かれているものがありましたが、メソッド式で書かれているものがなかったためより良い書き方があれば知りたいです。 想定 複数のテキストファイルから取得した特定形式のデータを正規表現によりパースを行い、結合処理を行う。 その際にす

    • 2評価
    • 228PV
    Zuishin Zuishin 5ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    DataRowからのカラムの絞り込み

    前提・実現したいこと 初めてここで質問しております。何か不手際がありましたら、教えて下さい。 C#でDataSetでデータを取得し、その特定行のカラムの絞り込みを行いたいのですが、スマートなやり方が分かりません。 datarowのイメージ code : name : key1 : keyname1 : key2 : keyname2 : key3

    • 0評価
    • 273PV
    over50_sal over50_sal 5ヶ月前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    88

  • 総質問数

    98

  • 今週の質問数

    1

関連するタグ

LINQタグのよく見られている質問

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