Pertanyaan yang diberi tag «linq»

Language Integrated Query (LINQ) adalah komponen Microsoft .NET Framework yang menambahkan kemampuan kueri data asli ke bahasa .NET. Harap pertimbangkan untuk menggunakan tag yang lebih detail bila perlu, misalnya [linq-to-sql], [linq-to-entitas] / [framework-entitas], atau [plinq]

5
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 = _lstAcl.Documents[i].ID.ToString(); var documentRow = _dsACL.Documents.First(o => o.ID == …
112 c#  linq  exception 

4
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 berfungsi seperti yang diharapkan. Itu hanya …
111 c#  linq 

3
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, TSource>>. ILookup memiliki properti pengindeks praktis, sehingga dapat digunakan dengan cara seperti kamus (atau mirip pencarian), sedangkan GroupBy tidak bisa. GroupBy tanpa pengindeks sulit untuk dikerjakan; cukup banyak satu-satunya cara agar Anda dapat mereferensikan objek …
111 c#  linq 

5
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(); foreach (int item in li) { Console.WriteLine(item.ToString() + "\n"); } Console.ReadKey(); } }
110 c#  .net  linq 

5
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 elemen". Ada ide? Apakah saya melakukan pendekatan ini dengan cara yang salah? public …
110 c#  .net  asp.net  linq 

4
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 => DateTime.Now > startDate and (startDate + period) > DateTime.Now Saya mencoba kode …


5
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 = orderRepo.GetAll(); // I don't want to create another method that works on IEnumerable, // so I convert it …

2
C # / Linq: Menerapkan fungsi pemetaan ke setiap elemen di IEnumerable?
Saya telah mencari cara untuk mengubah setiap elemen dari IEnumerable menjadi sesuatu yang lain menggunakan fungsi pemetaan (dengan cara yang kompatibel dengan Linq) tetapi saya belum menemukan apa pun. Untuk contoh (sangat sederhana), itu harus bisa melakukan sesuatu seperti IEnumerable<int> integers = new List<int>() { 1, 2, 3, 4, 5 …
107 c#  linq 

4
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 ingin mengelompokkan List<DemoClass>berdasarkan properti GroupKey, tetapi saya tidak …
106 c#  .net  linq  .net-3.5 

4
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 connection.Query<FullTimeJob, Student, FullTimeJob>(sql, (job, student) => { job.Student = student; job.StudentId = student.Id; return …
106 c#  linq  lambda 

7
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 bersih menggunakan …
105 c#  linq 

2
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. Untuk lebih …
105 c#  linq  lambda 

9
Tidak dapat menemukan implementasi dari pola kueri
Dalam aplikasi Silverlight saya, saya mencoba membuat koneksi database menggunakan LINQ. Pertama saya menambahkan LINQ baru ke kelas SQL, dan menyeret tabel saya yang disebut "tblPersoon" ke dalamnya. Kemudian di file layanan saya, saya mencoba menjalankan kueri berikut: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from p in …
105 c#  sql  silverlight  wcf  linq 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.