Pertanyaan yang diberi tag linq

500
Perbarui semua objek dalam koleksi menggunakan LINQ

Apakah ada cara untuk melakukan hal berikut ini menggunakan LINQ? foreach (var c in collection) { c.PropertyToSet = value; } Untuk memperjelas, saya ingin mengulangi setiap objek dalam koleksi dan kemudian memperbarui properti pada setiap objek. Kasus penggunaan saya adalah saya memiliki banyak...

458
Bergabung / Dimana dengan LINQ dan Lambda

Saya mengalami masalah dengan kueri yang ditulis dalam LINQ dan Lambda. Sejauh ini, saya mendapatkan banyak kesalahan, inilah kode saya: int id = 1; var query = database.Posts.Join(database.Post_Metas, post => database.Posts.Where(x => x.ID == id), meta => database.Post_Metas.Where(x...

439
LINQ Orderby Descending Query

Saya yakin ini akan menjadi yang relatif sederhana. Saya memiliki permintaan LINQ yang ingin saya pesan pada tanggal terbaru dibuat. Lihat: var itemList = from t in ctn.Items where !t.Items && t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Saya juga sudah...

413
LINQ .Setiap VS. Ada - Apa bedanya?

Menggunakan LINQ pada koleksi, apa perbedaan antara baris kode berikut? if(!coll.Any(i => i.Value)) dan if(!coll.Exists(i => i.Value)) Perbarui 1 Ketika saya membongkar .Existssepertinya tidak ada kode. Perbarui 2 Adakah yang tahu mengapa tidak ada kode untuk kode

385
Bagaimana melakukan SQL Like% di Linq?

Saya memiliki prosedur dalam SQL yang saya coba ubah menjadi Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' Garis yang paling saya perhatikan adalah: where OH.Hierarchy like '%/12/%' Saya...

377
Pisahkan Daftar menjadi Sublists dengan LINQ

Apakah ada cara saya bisa memisahkan List<SomeObject>beberapa daftar yang terpisah SomeObject, menggunakan indeks item sebagai pembatas setiap split? Izinkan saya memberi contoh: Saya memiliki List<SomeObject>dan saya memerlukan List<List<SomeObject>>atau...

346
Konversi Hasil Kueri Linq ke Kamus

Saya ingin menambahkan beberapa baris ke database menggunakan Linq ke SQL, tetapi saya ingin membuat "pemeriksaan khusus" sebelum menambahkan baris untuk mengetahui apakah saya harus menambahkan, mengganti, atau mengabaikan baris incomming. Saya ingin menjaga trafik antara klien dan server DB...

319
Apa yang dikembalikan LINQ ketika hasilnya kosong

Saya punya pertanyaan tentang permintaan LINQ. Biasanya permintaan mengembalikan IEnumerable<T>tipe. Jika pengembaliannya kosong, tidak yakin apakah itu nol atau tidak. Saya tidak yakin apakah yang berikut ToList()akan melempar pengecualian atau hanya kosong List<string>jika tidak ada...

314
Ratakan Daftar di LINQ

Saya punya permintaan LINQ yang mengembalikan IEnumerable<List<int>>tetapi saya ingin kembali hanya List<int>jadi saya ingin menggabungkan semua catatan saya di saya IEnumerable<List<int>>menjadi hanya satu array. Contoh: IEnumerable<List<int>> iList =...

307
Bagaimana Anda melakukan kueri "tidak dalam" dengan LINQ?

Saya memiliki dua koleksi yang memiliki properti Emaildi kedua koleksi. Saya perlu mendapatkan daftar item di daftar pertama di mana Emailtidak ada di daftar kedua. Dengan SQL saya hanya akan menggunakan "tidak dalam", tapi saya tidak tahu padanan dalam LINQ. Bagaimana itu dilakukan? Sejauh ini...