Pertanyaan yang diberi tag linq

114
Apakah urutan fungsi LINQ penting?

Pada dasarnya, seperti yang dinyatakan dalam pertanyaan ... apakah urutan fungsi LINQ penting dalam hal kinerja ? Jelas hasilnya masih harus identik ... Contoh: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item => item.Code >...

113
Temukan indeks nilai dalam sebuah array

Dapatkah LINQ digunakan untuk menemukan indeks nilai dalam array? Misalnya, loop ini menempatkan indeks kunci dalam sebuah array. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i;

112
Urutan tidak berisi elemen yang cocok

Saya memiliki aplikasi asp.net di mana saya menggunakan LINQ untuk manipulasi data. Saat berjalan, saya mendapatkan pengecualian "Urutan tidak berisi elemen yang cocok". if (_lstAcl.Documents.Count > 0) { for (i = 0; i <= _lstAcl.Documents.Count - 1; i++) { string id =

111
Urutan Linq berdasarkan boolean

Saya memiliki kueri linq yang ingin saya pesan berdasarkan f.bar, yang merupakan string, tetapi saya juga ingin mengurutkan berdasarkan f.foo, yang merupakan bidang boolean, terlebih dahulu. Seperti query di bawah ini. (from f in foo orderby f.foo, f.bar select f) Meskipun kompilasi ini tidak...

111
Mengapa ToLookup dan GroupBy berbeda?

.ToLookup<TSource, TKey>mengembalikan sebuah ILookup<TKey, TSource>. ILookup<TKey, TSource>juga mengimplementasikan antarmuka IEnumerable<IGrouping<TKey, TSource>>. .GroupBy<TSource, TKey>mengembalikan sebuah IEnumerable<IGrouping<Tkey,

110
Urutan berisi lebih dari satu elemen

Saya mengalami beberapa masalah saat mengambil daftar jenis "RhsTruck" melalui Linq dan menampilkannya. RhsTruck hanya memiliki properti Make, Model, Serial dll. RhsCustomer memiliki properti CustomerName, CustomerAddress, dll ... Saya terus mendapatkan error "Urutan berisi lebih dari satu...

110
Bagaimana cara mengurutkan DESC daftar generik dan ASC?

Bagaimana cara mengurutkan DESC daftar generik dan ASC? Dengan LINQ dan tanpa LINQ? Saya menggunakan VS2008. class Program { static void Main(string[] args) { List<int> li = new List<int>(); li.Add(456); li.Add(123); li.Add(12345667); li.Add(0); li.Add(1); li.Sort();...

108
Linq ke EntityFramework DateTime

На этот вопрос есть ответы на Stack Overflow на русском : LINQ ke Entitas tidak mengenali metode 'System.DateTime AddDays (Double)' Dalam aplikasi saya, saya menggunakan Entity Framework. Meja Saya -Article -period -startDate Saya membutuhkan catatan yang cocok =>...

107
Apa tujuan AsQuerable ()?

Apakah tujuan AsQueryable()hanya agar Anda dapat menyebarkan IEnumerableke metode yang mungkin diharapkan IQueryable, atau adakah alasan yang berguna untuk menyatakan IEnumerablesebagai IQueryable? Misalnya, apakah seharusnya untuk kasus seperti ini: IEnumerable<Order> orders =...

106
Buat kamus pada daftar dengan pengelompokan

Saya memiliki objek berikut dalam daftar: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Sekarang, saya ingin membuat kamus berikut darinya: Dictionary<int, List<DemoClass>> Saya...

106
C # Lulus Ekspresi Lambda sebagai Parameter Metode

Saya memiliki ekspresi lambda yang ingin saya bagikan dan gunakan kembali. Berikut kodenya: public List<IJob> getJobs(/* i want to pass the lambda expr in here */) { using (SqlConnection connection = new SqlConnection(getConnectionString())) { connection.Open(); return

105
Kode Linq untuk memilih satu item

Saya menemukan diri saya menulis banyak kode seperti ini untuk memilih satu item yang cocok var item = (from x in Items where x.Id == 123 select x).First(); Apakah ada cara yang lebih bersih untuk melakukannya atau apakah ini sesingkat yang akan saya dapatkan? EDIT: Seharusnya mengatakan "Cara...

105
Apakah Linq atau Lambda?

Saya tahu ini Linq: var _Results = from item in _List where item.Value == 1 select item; Dan saya tahu ini Lambda: var _Results = _List.Where(x => x.Value == 1); Catatan Editor: di atas bukan hanya Lambda, ini adalah Linq yang menggunakan "Metode Sintaks" yang predikatnya adalah Lambda....