«linq» etiketlenmiş sorular

Dil Tümleşik Sorgu (LINQ), .NET dillerine yerel veri sorgulama özellikleri ekleyen bir Microsoft .NET Framework bileşenidir. Lütfen uygun olduğunda daha ayrıntılı etiketler kullanmayı düşünün, örneğin [linq-to-sql], [linq-to-entities] / [varlık-framework] veya [plinq]

7
LINQ'da birden fazla "sıralama ölçütü"
İki tablo var, moviesve categories, ve ben tarafından sıralı bir listesini almak KategoriNo tarafından birinci ve daha sonra adı . Film tablosunda üç sütun Kimliği, Ad ve Kategori Kimliği vardır . Kategori tablosunun iki sütun kimliği ve adı vardır . Aşağıdaki gibi bir şey denedim, ama işe yaramadı. var movies …
1582 linq  sql-order-by 

20
Belirli bir mülk üzerindeki LINQ's Distinct ()
Bunu öğrenmek için LINQ ile oynuyorum, ancak Distinctbasit bir listeye sahip olmadığımda nasıl kullanılacağını anlayamıyorum (tamsayıların basit bir listesini yapmak oldukça kolay, bu soru değil). Nesnenin bir veya daha fazla özelliğindeki bir nesne listesinde Distinct kullanmak istersem ne olur ? Örnek: Nesne PersonÖzellik ile ise Id. Tüm Kişiyi nasıl alabilirim …
1094 c#  linq  .net-3.5  distinct 


16
Select ve SelectMany arasındaki fark
Ben arasındaki farkı arama oldum Selectve SelectManyancak uygun bir cevap bulmak mümkün olmamıştır. LINQ To SQL kullanırken farkı öğrenmek gerekir ama tüm bulduğum standart dizi örnekleridir. Birisi LINQ To SQL örneği sağlayabilir mi?
1073 c#  linq-to-sql  linq 

10
Gruplandırma ölçütü: LINQ
Diyelim ki bir sınıfımız varsa: class Person { internal int PersonID; internal string car; } Şimdi bu sınıfın bir listesi var: List<Person> persons; Şimdi bu listede aynı PersonID'lara sahip birden fazla örnek olabilir , örneğin: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; persons[1] = new …
1061 c#  linq  group-by 

23
DataTable'da LINQ sorgusu
Bir DataTable nesnesi üzerinde bir LINQ sorgusu gerçekleştirmek çalışıyorum ve tuhaf bir şekilde ben DataTables üzerinde bu tür sorgulama yapmak kolay değil buluyorum. Örneğin: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Buna izin verilmiyor. Böyle bir şeyi nasıl çalıştırabilirim? DataTable'larda LINQ sorgularına izin verilmediğine …
1031 c#  .net  linq  datatable  .net-3.5 

14
Birden Çok Sütuna Göre Grupla
LINQ'da GroupBy Birden Fazla Sütunu Nasıl Yapabilirim SQL'de buna benzer bir şey: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Bunu LINQ'ya nasıl dönüştürebilirim: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY MaterialID, ProductID
967 c#  .net  linq  group-by  aggregate 

14
Ne zaman .First ne zaman ve LINQ ile ne zaman .FirstOrDefault kullanılır?
Etrafımda arama yaptım .Firstve ne zaman kullanmak istediğiniz .FirstOrDefaultve LINQ ile ne zaman kullanmak istediğiniz konusunda net bir cevap bulamadım . Ne zaman kullanmak istersiniz .First? Yalnızca sonuç döndürülmediğinde istisnayı yakalamak istediğinizde? var result = List.Where(x => x == "foo").First(); Ne zaman kullanmak istersiniz .FirstOrDefault? Sonuç yoksa her zaman varsayılan …
824 c#  .net  linq 

30
LINQ için Java eşdeğeri nedir? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 4 yıl önce kapalı . LINQ için Java eşdeğeri nedir?
820 java  linq 



10
IEnumerable vs List - Ne Kullanılır? Nasıl çalışırlar?
Numaralandırıcıların ve LINQ'nun nasıl çalıştığı konusunda bazı şüphelerim var. Bu iki basit seçimi düşünün: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); veya IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct(); Orijinal …
678 c#  linq  list  ienumerable 

20
IEnumerable <T> / IQueryable <T> ile Dinamik LINQ Siparişi
Ben bir örnek buldum VS2008 Örnekler sql benzeri dize (örneğin bir kullanmanızı sağlar Dinamik LINQ için OrderBy("Name, Age DESC"))sipariş için. Ne yazık ki, yöntem dahil üzerinde çalışan tek IQueryable&lt;T&gt;bu işlevselliği almak için herhangi bir yolu var mı. IEnumerable&lt;T&gt;?
669 c#  linq  linq-to-objects 

14
Listedeki öğeleri kaldırmak için LINQ kullanma <T>
Diyelim ki LINQ sorgusu gibi: var authors = from x in authorsList where x.firstname == "Bob" select x; Bu tür authorsListolduğu göz önüne alındığında List&lt;Author&gt;,Author elemanları authorsListiçine sorgu tarafından döndürülen authors? Ya da başka bir yolla, tüm adın eşit olan Bob'unu nasıl silebilirim authorsList ? Not: Bu, sorunun amaçları için …
655 c#  .net  linq  list 

8
Hangi yöntem daha iyi performans gösterir: .Any () vs .Count ()> 0?
içinde System.Linqad, şimdi bizim uzatabilirsiniz IEnumerable var olması Herhangi () ve () Sayım uzatma yöntemleri . Son zamanlarda, bir koleksiyonun içinde 1 veya daha fazla öğe olup olmadığını kontrol etmek istersem , uzatma yöntemi tüm öğeler arasında yineleme yapmak zorunda olduğum için, .Any()uzantı yöntemi yerine uzantı yöntemini kullanmam gerektiğini söyledim …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.