Pertanyaan yang diberi tag linq

140
LINQ ke SQL Left Outer Join

Apakah kueri ini setara dengan LEFT OUTERgabungan? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice ==...

138
Menambahkan Daftar <t> .add () daftar lainnya

Saya punya IEnumerable<TravelDetails>dan saya mencoba menambahkan katup di for-loop ke a List<TravelDetails>. Saya terus mendapatkan kesalahan. Galat 15 Argumen 1: tidak dapat mengubah dari 'System.Collections.Generic.List' ke 'TrafficCore.DataObjects.TripDetails' C: \ TrafficNew...

137
LINQ: Nilai yang berbeda

Saya memiliki item berikut yang ditetapkan dari XML: id category 5 1 5 3 5 4 5 3 5 3 Saya memerlukan daftar berbeda dari item ini: 5 1 5 3 5 4 Bagaimana saya bisa membedakan Kategori DAN Id juga di LINQ?

133
Linq: GroupBy, Sum dan Count

Saya punya koleksi produk public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Sekarang saya ingin mengelompokkan koleksi berdasarkan kode produk dan mengembalikan objek yang berisi nama, nomor...

133
Beda dalam Linq berdasarkan hanya satu bidang tabel

Saya mencoba menggunakan .distinct di Linq untuk mendapatkan hasil berdasarkan pada satu bidang tabel (jadi tidak memerlukan seluruh rekaman yang digandakan dari tabel). Saya tahu menulis kueri dasar menggunakan berbeda sebagai berikut: var query = (from r in table1 orderby r.Text select...

133
Konversi daftar objek ke array salah satu properti objek

Katakanlah saya memiliki kelas berikut: public class ConfigItemType { public string Name { get; set; } public double SomeOtherThing { get; set; } } dan kemudian saya membuat daftar kelas berikut ( List<ConfigItemType> MyList) Sekarang saya punya metode dengan tanda tangan berikut: void...

133
Linq yang tepat di mana klausa

Saya menulis cukup banyak linq dalam kehidupan saya sehari-hari, tetapi kebanyakan pernyataan sederhana. Saya perhatikan bahwa ketika menggunakan klausa mana, ada banyak cara untuk menulisnya dan masing-masing memiliki hasil yang sama sejauh yang saya tahu. Sebagai contoh; from x in Collection...

131
Urutan tidak mengandung elemen?

Saat ini saya menggunakan satu permintaan di dua tempat untuk mendapatkan baris dari basis data. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); Kueri baik-baik saja ketika mengambil baris untuk memasukkan data ke kotak teks, tetapi mengembalikan kesalahan...

128
Pilih Beberapa Bidang dari Daftar di Linq

Dalam ASP.NET C # Saya memiliki sebuah struct: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } dan saya punya Daftar itu. Saya ingin memilih category_iddan category_name, menjalankan DISTINCTdan akhirnya ORDERBYmenyala...

127
Bungkus delegasi dalam IEqualityComparer

Beberapa fungsi Linq. Dapat dihitung IEqualityComparer<T>. Apakah ada kelas pembungkus yang nyaman yang mengadaptasi delegate(T,T)=>booluntuk mengimplementasikan IEqualityComparer<T>? Cukup mudah untuk menulis satu (jika Anda mengabaikan masalah dengan mendefinisikan kode hash yang...

126
Apa itu LINQ dan apa fungsinya? [Tutup]

Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini ambigu, kabur, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan