Pytania oznaczone «linq»

92
Warunkowe zapytania Linq

Pracujemy nad przeglądarką dziennika. Użycie będzie miało opcję filtrowania według użytkownika, ważności itp. W dniach Sql dodałbym do ciągu zapytania, ale chcę to zrobić za pomocą Linq. Jak mogę warunkowo dodać klauzule gdzie?

92
Używanie składni metody rozszerzenia LINQ w MatchCollection

Mam następujący kod: MatchCollection matches = myRegEx.Matches(content); bool result = (from Match m in matches where m.Groups["name"].Value.Length > 128 select m).Any(); Czy istnieje sposób, aby to zrobić przy użyciu składni metody rozszerzenia LINQ? Coś takiego: bool result =...

89
Utwórz krotkę w Linq Select

Pracuję z C # i .NET Framework 4.5.1, pobierając dane z bazy danych SQL Server z Entity Framework 6.1.3. Mam to: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); Kiedy go uruchamiam, otrzymuję następujący komunikat: LINQ to...

89
Operator LIKE w LINQ

Czy istnieje sposób, aby porównać ciągi w wyrażeniu C # LINQ podobnym do LIKEoperatora SQL ? Załóżmy, że mam listę ciągów. Na tej liście chcę wyszukać ciąg. W SQL mógłbym napisać: SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%' Zamiast powyższego, zapytanie wymaga składni...

89
zapytanie linq, aby zwrócić różne wartości pól z listy obiektów

class obj { int typeId; //10 types 0-9 string uniqueString; //this is unique } Załóżmy, że istnieje lista zawierająca 100 elementów obj, ale tylko 10 unikalnych identyfikatorów typów. Czy można napisać zapytanie LINQ, które zwróci 10 unikatowych liczb całkowitych z listy obiektów?...

87
Ignoruj ​​przestrzenie nazw w LINQ to XML

Jak uzyskać LINQ to XML iqnore wszystkie przestrzenie nazw? Albo inaczej, jak usunąć przestrzenie nazw? Pytam, ponieważ przestrzenie nazw są ustawiane w sposób półlosowy i mam dość szukania węzłów zarówno z przestrzenią nazw, jak i bez niej.

87
Pobierz kod HTML ze strony internetowej w C #

Jak pobrać kod HTML ze strony internetowej, zapisać go i znaleźć tekst za pomocą wyrażenia LINQ? Używam następującego kodu, aby pobrać źródło strony internetowej: public static String code(string Url) { HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(Url); myRequest.Method =...

87
Wyszukiwanie drzewa za pomocą LINQ

Mam drzewo utworzone z tej klasy. class Node { public string Key { get; } public List<Node> Children { get; } } Chcę przeszukać wszystkie dzieci i wszystkie ich dzieci, aby uzyskać te pasujące do warunku: node.Key == SomeSpecialKey Jak mogę to zaimplementować?

87
Czy LINQ działa z IEnumerable?

Mam klasę, która implementuje IEnumerable, ale nie implementuje IEnumerable<T>. Nie mogę zmienić tej klasy i nie mogę zamiast niej użyć innej klasy. Jak zrozumiałem z MSDN LINQ może być używany, jeśli klasa implementujeIEnumerable<T> . Próbowałem użyć instance.ToQueryable(), ale...