«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]

9
LINQ-to-SQL'de büyük / küçük harf duyarsız dize karşılaştırması
Küçük harf duyarsız dize karşılaştırmaları gerçekleştirmek için ToUpper ve ToLower kullanmanın akıllıca olmadığını okudum, ancak LINQ-SQL söz konusu olduğunda alternatif görmüyorum. String.Compare öğesinin ignoreCase ve CompareOptions bağımsız değişkenleri LINQ-to-SQL tarafından yoksayılır (büyük / küçük harfe duyarlı bir veritabanı kullanıyorsanız, büyük / küçük harfe duyarlı olmayan bir karşılaştırma isteseniz bile büyük …
137 .net  sql  vb.net  linq  linq-to-sql 

7
Bir LINQ sorgu sonuç kümesinden bir DataSet veya DataTable doldurma
LINQ sorgusunu ASMX web hizmeti olarak nasıl açığa çıkarırsınız? Genellikle, iş katmanından, ASMX üzerinden taşıma için seri halde DataSetveya DataTableseri hale getirilebilir. Aynı şeyi bir LINQ sorgusu için nasıl yapabilirim? Yazılan DataSetveya DataTableLINQ sorgusu aracılığıyla doldurmanın bir yolu var mı ? public static MyDataTable CallMySproc() { string conn = "..."; …

7
LINQ: Farklı değerler
Bir XML set aşağıdaki öğe var: id category 5 1 5 3 5 4 5 3 5 3 Bu öğelerin ayrı bir listesine ihtiyacım var: 5 1 5 3 5 4 LINQ'da Kategori VE Kimliği için nasıl farklı olabilirim?
137 linq  distinct 


1
Liste Ekleme <t> .add () başka bir liste
Ben bir IEnumerable&lt;TravelDetails&gt;ve ben- fordöngü içine vals eklemek için çalışıyorum bir List&lt;TravelDetails&gt;. Hataları almaya devam ediyorum. Hata 15 Bağımsız Değişken 1: 'System.Collections.Generic.List' adresinden 'TrafficCore.DataObjects.TripDetails' C: \ TrafficNew \ TI 511-Web \ Traffic 2.0 \ 511Traffic \ 511Traffic \ Models \ DrivingTime.cs dosyasına dönüştürülemiyor Kodum List&lt;TripDetails&gt; tripDetailsCollection = new List&lt;TripDetails&gt;(); foreach …
134 c#  .net  linq 

4
Linq kullanarak her grupta ilk kayıt nasıl elde edilir
Aşağıdaki kayıtlar dikkate alındığında: Id F1 F2 F3 ------------------------------------------------- 1 Nima 1990 10 2 Nima 1990 11 3 Nima 2000 12 4 John 2001 1 5 John 2002 2 6 Sara 2010 4 Ben F1alana göre gruplandırmak ve sıralamak Idve grubun ilk kayıt bu kayıtlara benzer tüm alanları almak istiyorum: …

5
Uygun Linq nerede hükümler
Günlük hayatımda makul miktarda linq yazıyorum, ama çoğunlukla basit ifadeler. Where cümlelerini kullanırken, onları yazmanın birçok yolu olduğunu ve anlayabildiğim kadarıyla her birinin aynı sonuçlara sahip olduğunu fark ettim. Örneğin; from x in Collection where x.Age == 10 where x.Name == "Fido" where x.Fat == true select x; En azından …
133 c#  linq 

4
Bir nesne listesini nesnenin özelliklerinden birinin dizisine dönüştürme
Aşağıdaki sınıfa sahip olduğumu varsayalım: public class ConfigItemType { public string Name { get; set; } public double SomeOtherThing { get; set; } } ve sonra aşağıdaki sınıfların bir listesini yapıyorum ( List&lt;ConfigItemType&gt; MyList) Şimdi aşağıdaki imzaya sahip bir yöntemim var: void AggregateValues(string someUnrelatedValue, params string[] listGoesHere) Ben sığabilecek nasıl …
133 c#  linq 

3
Linq: GroupBy, Sum ve Count
Bir ürün koleksiyonum var public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Şimdi koleksiyonu ürün koduna göre gruplamak ve her kod için adı, numarası veya ürünleri ve her ürünün toplam fiyatını içeren bir …
133 c#  .net  linq 

9
Linq'te tablonun yalnızca bir alanına dayalı olarak ayırt edilebilir
Linq'te tablonun bir alanına dayalı olarak sonuç almak için .distinct'i kullanmaya çalışıyorum (bu nedenle tablodan tamamen çoğaltılmış kayıtlar gerektirmez). Aşağıdaki gibi farklı kullanarak temel sorgu yazdığımı biliyorum: var query = (from r in table1 orderby r.Text select r).distinct(); ancak r.textyinelenmeyen sonuçlara ihtiyacım var .
133 c#  sql  linq 

22
LINQ kullanarak bir sıradaki son eleman hariç tümünü nasıl alabilirim?
Diyelim ki bir sekansım var. IEnumerable&lt;int&gt; sequence = GetSequenceFromExpensiveSource(); // sequence now contains: 0,1,2,3,...,999999,1000000 Sekans elde etmek ucuz değildir ve dinamik olarak üretilir ve bunu yalnızca bir kez yinelemek istiyorum. 0 - 999999 elde etmek istiyorum (yani son öğe hariç her şey) Şunun gibi bir şey yapabileceğimin farkındayım: sequence.Take(sequence.Count() - …
131 c#  .net  linq 


8
Sıra hiç öğe içermiyor mu?
Şu anda bir veritabanından bir satır almak için iki yerde tek bir sorgu kullanıyorum. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); Verileri metin kutularına yerleştirmek için satırı alırken sorgu iyidir, ancak satırı düzenlemek ve veritabanına geri koymak için kullanıldığında "Sıra öğe içermiyor" hatasını döndürür. …
131 c#  linq 

2
Bir diziden ilki hariç tüm öğeleri al
İlk eleman hariç her şeyi basit bir diziden almak için tek satırlık kolay bir linq ifadesi var mı? for (int i = 1; i &lt;= contents.Length - 1; i++) Message += contents[i]; Sadece yoğunlaştırmanın daha kolay olup olmadığını görmek istedim.
130 c#  linq 

9
Linq'teki Listeden Birden Fazla Alan Seçin
ASP.NET C # 'de bir yapım var: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } ve bende bunların listesi var. Ben seçmek istiyorum category_idve category_namebir çalışan, DISTINCTve nihayet bir ORDERBYüstünde category_name. İşte şimdi sahip olduğum şey: List&lt;Data&gt; listObject = getData(); string[] …
128 c#  linq  data-structures 

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.