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]


4
Bagaimana cara mengembalikan nilai dari Action ()?
Berkenaan dengan jawaban untuk pertanyaan ini Meneruskan DataContext ke Aksi () , bagaimana cara mengembalikan nilai dari aksi (db)? SimpleUsing.DoUsing(db => { // do whatever with db }); Seharusnya lebih seperti: MyType myType = SimpleUsing.DoUsing<MyType>(db => { // do whatever with db. query buit using db returns MyType. });
95 c#  .net  linq 

5
Bagaimana cara mengonversi semua string dalam List <string> menjadi huruf kecil menggunakan LINQ?
Saya melihat cuplikan kode kemarin di salah satu tanggapan di sini di StackOverflow yang membuat saya penasaran. Itu seperti ini: List&lt;string&gt; myList = new List&lt;string&gt; {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=&gt;d.ToLower()); Saya berharap saya bisa menggunakannya untuk mengonversi semua item di myList menjadi huruf kecil. Namun, itu tidak terjadi ... setelah menjalankan …
95 c#  linq  lambda  foreach 

11
Bagaimana cara menentukan argumen Linq OrderBy secara dinamis?
Bagaimana cara menentukan argumen yang diteruskan orderbymenggunakan nilai yang saya ambil sebagai parameter? Ex: List&lt;Student&gt; existingStudends = new List&lt;Student&gt;{ new Student {...}, new Student {...}} Implementasi saat ini: List&lt;Student&gt; orderbyAddress = existingStudends.OrderBy(c =&gt; c.Address).ToList(); Alih-alih c.Address, bagaimana saya bisa menganggapnya sebagai parameter? Contoh string param = "City"; List&lt;Student&gt; orderbyAddress = …
94 c#  linq 

5
Linq Query terus menampilkan “Tidak dapat membuat nilai konstan tipe System.Object…”, Mengapa?
Berikut ini adalah contoh kodenya: private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, String, and …



4
LINQ Bergabung dengan Berbagai Ketentuan di On Clause
Saya mencoba menerapkan kueri di LINQ yang menggunakan gabungan luar kiri dengan beberapa kondisi di klausa ON. Saya akan menggunakan contoh dua tabel berikut Project (ProjectID, ProjectName) dan Task (TaskID, ProjectID, TaskName, Completed). Saya ingin melihat daftar lengkap semua proyek dengan tugasnya masing-masing, tetapi hanya tugas yang sudah selesai. Saya …
94 linq  join 

12
Paging dengan LINQ untuk objek
Bagaimana Anda menerapkan paging dalam kueri LINQ? Sebenarnya untuk saat ini, saya akan puas jika fungsi sql TOP bisa ditiru. Namun, saya yakin bahwa kebutuhan untuk dukungan paging penuh akan muncul lebih cepat nanti. var queryResult = from o in objects where ... select new { A = o.a, B …
94 c#  .net  linq  paging 


6
Menggunakan sintaks metode ekstensi LINQ pada MatchCollection
Saya memiliki kode berikut: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length &gt; 128 select m).Any(); Apakah ada cara untuk melakukan ini menggunakan sintaks metode ekstensi LINQ? Sesuatu seperti ini: bool result = matches.Any(x =&gt; ... );
92 c#  linq 

13
Query Linq Bersyarat
Kami sedang mengerjakan Log Viewer. Penggunaan akan memiliki opsi untuk memfilter berdasarkan pengguna, tingkat keparahan, dll. Pada hari Sql saya akan menambahkan ke string kueri, tetapi saya ingin melakukannya dengan Linq. Bagaimana cara menambahkan klausa where secara kondisional?


6
Cara melakukan Gabung di antara beberapa tabel di LINQ lambda
Saya mencoba melakukan Gabung antara beberapa tabel di LINQ. Saya memiliki kelas-kelas berikut: Product {Id, ProdName, ProdQty} Category {Id, CatName} ProductCategory{ProdId, CatId} //association table Dan saya menggunakan kode berikut (di mana product, categorydan productcategoryadalah contoh dari kelas di atas): var query = product.Join(productcategory, p =&gt; p.Id, pc =&gt; pc.ProdID, (p, …


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.