linq hakkında sorular

15
cevaplar

Ienumerable vs IQueryable dönen

IQueryable<T> ve IEnumerable<T> arasındaki fark nedir ? IQueryable<Customer> custs = from ... c.City == "<City>" select c; her ikisi de ertelenecek ve diğeri üzerinde ne zaman tercih edilmelidir?
tarihinde sordu 2010-05-20 22:13:59
18
cevaplar

Dinamik LİNQ OrderBy üzerinde IEnumerable

bir örnek buldum vs2008 örnekler dinamik LINQ için SQL benzeri bir dize (örneğin OrderBy("Name, Age DESC")) sipariş ... le<T> üzerinde çalışır dahil;. IEnumerable<T> bu işlevselliği elde etmenin herhangi bir yolu var mı ?
tarihinde sordu 2008-09-03 10:30:31
20
cevaplar

IENUMERABLE için foreach LİNQ eşdeğeri

linq'da aşağıdakilerin eşdeğerini yapmak istiyorum, ancak nasıl olduğunu anlayamıyorum: IEnumerable<Item> items = GetItems(); items.ForEach(i => i.DoStuff()); gerçek sözdizimi nedir?
tarihinde sordu 2008-10-14 13:56:09
8
cevaplar

Hangi yöntem daha iyi performans gösterir:.Herhangi bir () vs Count () > 0?

System.Linq ad alanındaki , şimdi IEnumerable ve Count() uzatma yöntemleri için genişletebilirsiniz . ... Count veya Length var . .Any() veya .Count() yerine bunları kullanmak daha iyi olur mu ? yea / nae ?
tarihinde sordu 2008-11-20 15:11:19
15
cevaplar

LINQ kullanarak bir koleksiyondaki tüm nesneleri güncelleştirin

linq kullanarak aşağıdakileri yapmanın bir yolu var mı? foreach (var c in collection) { c.PropertyToSet = ... og yazısında datetime +10 saat olarak ayarlamak istiyorum. SQL'DE yapabilirim, ancak iş katmanında tutmak istiyorum.
tarihinde sordu 2008-12-30 01:15:23
12
cevaplar

Minimum veya maksimum özellik değeri olan nesneyi seçmek için LINQ nasıl kullanılır

Nullable DateOfBirth özelliğine sahip bir kişi nesnesine sahibim. En erken/en küçük DateOfBirth değeri olan kişi nesn ... > (p.DateOfBirth ?? DateTime.MaxValue) == firstBornDate); veya bunu yapmanın daha yalın bir yolu var mı?
tarihinde sordu 2009-05-27 09:31:25
6
cevaplar

Linq.Her neyse.Var-fark nedir?

Koleksiyonlarda Linq kullanarak , aşağıdaki kod satırları arasındaki fark nedir? if(!coll.Any(i => i.Value)) ... Exists kod yok gibi görünüyor. güncelleme 2 bunun için neden orada kod olmadığını bilen var mı?
tarihinde sordu 2009-05-18 23:35:35
12
cevaplar

Lınq & # 39; de % gibi SQL Nasıl Yapılır?

Sql'de Linq'a dönmeye çalıştığım bir prosedür var: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN ... onu aramak için %/12/% kullanıyorum. benim sorum, yüzde işaretini kullanmaya eşdeğer Lınq veya. net nedir?
tarihinde sordu 2009-05-07 20:43:26
26
cevaplar

LİNQ ile alt listelere bölünmüş liste

bir List<SomeObject> I SomeObject ayrı listelerine ayırabilmemin herhangi bir yolu var mı , öğe dizinini her bir ... f, x], [y, i, m], [c] bu işlevin bir parametresi olarak ortaya çıkan liste boyutuna da ihtiyacım var.
tarihinde sordu 2009-01-07 05:43:22
5
cevaplar

Linq ile sipariş koruma

sıralı bir dizideki nesneleri talimatlarına LİNQ kullanıyorum. Dizinin düzeninin değişmediğinden emin olmak için hangi işlemleri yapmam gerekir?
tarihinde sordu 2008-10-15 16:20:13
4
cevaplar

Lınq ile IQueryable kullanma

LİNQ bağlamında IQueryable kullanımı nedir? uzatma yöntemleri veya başka bir amaç geliştirmek için kullanılır mı?
tarihinde sordu 2009-10-16 19:23:56
6
cevaplar

LINQ kullanarak bir kod satırında dize [] int [] dönüştürme

dize biçiminde bir dizi tamsayıya sahibim: var arr = new string[] { "1", "2", "3", "4" }; daha fazla itm ... oo(list.ToArray()); ama her ikisi de çirkin görünüyor. görevi tamamlamak için başka yollar var mı?
tarihinde sordu 2009-08-19 04:09:04
9
cevaplar

LINQ: nasıl yapılır.Max () bir koleksiyondaki tüm nesnelerin bir özelliği ve nesneyi maksimum değerle döndürür [duplicate]

bu sorunun zaten burada bir cevabı var: minimum veya maksimum özellik değeri olan n ... sek değerini elde etmeyi başarabilirim, ancak nesnenin kendisi değil. bunu Linq ile yapabilir miyim? Nasıl?
tarihinde sordu 2009-07-09 08:29:53
8
cevaplar

Linq to Entities - SQL " in " yan tümcesi

T-SQL'DE gibi bir sorguya sahip olabilirsiniz SELECT * FROM Users WHERE User_Rights IN ("Admin", "User", "Limited") bunu bir LINQ & # 39; da sorguya nasıl çoğaltabilirsiniz? Mümkün mü?
tarihinde sordu 2009-05-13 17:35:05
4
cevaplar

Lınq [duplicate] kullanarak farklı seç]

bu sorunun zaten burada bir cevabı var: LINQ: farklı değerler ... value 1 a 2 c 3 d yani, id bir tekrarı varsa , sonuç sadece ilk olay almalıdır.
tarihinde sordu 2013-10-16 18:33:50
7
cevaplar

İki ifadeyi birleştirmek (ifade)

Expression<Func<T, bool>> türünde iki ifadem var ve bunlardan almak veya almak ve aynı türden yeni bir ifa ... do this (the code below will obviously not work) Expression<Func<T, bool>> andExpression = expr AND expr2
tarihinde sordu 2009-01-19 14:29:08
10
cevaplar

Linq hakkında öğrenme [beklemede]

Genel Bakış bu sitede hakkında çok şey sordum şeylerden biri LİNQ . Sorduğum sorular geniş ve çeşitliydi ... r. LINQ kullanarak ipuçları ve püf noktaları bu soru LİNQ kullanmak için bazı zor yolları vardır
tarihinde sordu 2008-08-19 18:50:43
23
cevaplar

LINQ-to-SQL vs saklı yordamlar? [kapalı]

Ben StackOverflow ( LİNQ için yeni başlayanlar Kılavuzu) burada" Linq Başlangıç Kılavuzu " post bir göz attı, ama ... leri için, hangi yaklaşım daha iyi, LINQ-to-SQL veya saklı procs? Herhangi bir pro veya con's? teşekkürler.
tarihinde sordu 2008-08-18 16:37:57
12
cevaplar

LİNQ tarafından listede bir öğe bulmak?

burada dizeleri listesinde bir öğe bulmak için basit bir örnek var. Normalde bunu yapmak için döngü veya anonim temsil ... LİNQ benim için yeni. Listede öğeyi bulmak için LİNQ'YI kullanıp kullanamayacağımı merak ediyorum? Mümkünse nasıl?
tarihinde sordu 2009-07-24 07:42:29
14
cevaplar

Anonim tür sonuçlarını döndürür?

Aşağıdaki basit örneği kullanarak , Lınq to SQL kullanarak birden çok tablodan sonuçları döndürmenin en iyi yolu nedir? ... thBreedNames için kendi sınıfımı oluşturmalı ve seçimde bu türü belirtmeliyim mi? Yoksa daha kolay bir yol var mı?
tarihinde sordu 2009-02-11 02:10:44
17
cevaplar

Max veya varsayılan?

satır döndürebilen bir LINQ sorgusundan maksimum değeri almanın en iyi yolu nedir? Sadece 151930920 yapıyorum ''eğer ... sayısına güvenmek istemediğimi unutmayın sayaç değerleri (Olası). Soruyu çok genel yapmaya çalıştığım için üzgünüm.
tarihinde sordu 2008-12-04 19:45:03
6
cevaplar

Lınq-Sql: birden çok sol dış birleşimler

LINQ to SQL kullanarak birden fazla dış katmanın nasıl kullanılacağını bulmakta biraz sorun yaşıyorum. Sol bir dış bi ... OUTER JOIN Status s ON s.Id = o.StatusId WHERE o.OrderNumber >= 100000 AND o.OrderNumber <= 200000
tarihinde sordu 2008-11-06 05:34:00
12
cevaplar

ToList () - yeni bir liste yaratıyor mu?

diyelim ki bir sınıfım var public class MyObject { public int SimpleInt{get;set;} } ve bir List< ... .SimpleInt; } neden? P / S: öğrenmek açık görünüyorsa özür dilerim. Ama artık benimle işim yok...
tarihinde sordu 2010-05-05 18:29:21
6
cevaplar

Linq stili" her biri için " [çift]

Olası yinelenen: Linq eşdeğer foreach için IEnumerable "her biri için" işlemler i ... es.ForEach(x => list.Add(x + 1)); yerine foreach(int value in someValues) { list.Add(value + 1); }
tarihinde sordu 2009-10-02 17:16:39
4
cevaplar

Entity framework lınq query Include () çoklu çocuk varlıkları

bu gerçekten elementry bir soru olabilir, ancak üç seviyeyi (veya daha fazlasını) kapsayan bir sorgu yazarken birden f ... companyID); daha zarif bir yol olmalı! Bu uzun solmuş ve bir SQL üretir vs 2010 ile EF4 kullanıyorum
tarihinde sordu 2010-07-28 23:15:00
4
cevaplar

VB.NET C# var anahtar sözcüğüne eşdeğer [duplicate]

bu sorunun zaten burada bir cevabı var: nedir VB.NET C# "var" anahtar kelimesinin e ... B.NET C# var anahtar kelimesine eşdeğer mi? bir LINQ sorgusunun sonucunu almak için kullanmak istiyorum.
tarihinde sordu 2010-03-19 18:36:50
8
cevaplar

Bir dizinin başka bir alt kümesinin olup olmadığını kontrol edin

bu listenin başka bir alt kümesinin olup olmadığını kontrol etme konusunda herhangi bir fikir? özellikle, v ... e> t2 = new List<double> { 1, 5 }; T2'NİN LINQ kullanarak t1 alt kümesini nasıl kontrol edebilirim?
tarihinde sordu 2008-12-02 06:42:30
7
cevaplar

LINQ: farklı değerler

bir XML'DEN aşağıdaki öğeye sahibim: id category 5 1 5 3 5 4 5 ... ar: 5 1 5 3 5 4 LİNQ'DA kategori ve Kimlik için nasıl başvurabilirim?
tarihinde sordu 2009-06-15 23:57:01
8
cevaplar

LİNQ [duplicate] aracılığıyla koleksiyonun tüm öğelerine işlev uygulayın]

bu sorunun zaten burada bir cevabı var: LİNQ eşdeğer foreach için IEnumerable ... im bir DB tablom varsa, LİNQ kullanarak tüm kayıtlar için bir alan ayarlayabilir miyim? C# kullanıyorum
tarihinde sordu 2009-05-05 09:58:00
14
cevaplar

IEnumerable null veya boş olup olmadığını kontrol etmek nasıl?

I love string.IsNullOrEmpty yöntemi. IEnumerable için aynı işlevselliğe izin verecek bir şeye sahip olmak isterim. Ö ... . Foo.IsAny(myList) olması çok daha temiz olurdu . Bu yazı bu cevabı vermiyor: İEnumerable boş mu? .
tarihinde sordu 2011-02-19 01:44:21