Pytania oznaczone «q»

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 =...

91
Konwersja roku i miesiąca (format „rrrr-mm”) na datę?

Mam zbiór danych, który wygląda następująco: Month count 2009-01 12 2009-02 310 2009-03 2379 2009-04 234 2009-05 14 2009-08 1 2009-09 34 2009-10 2386 Chcę wykreślić dane (miesiące jako wartości x i liczy się jako wartości y). Ponieważ w danych występują luki, chcę zamienić informacje dla...

90
Znajdź unikalne linie

Jak mogę znaleźć unikalne wiersze i usunąć wszystkie duplikaty z pliku? Mój plik wejściowy to 1 1 2 3 5 5 7 7 Chciałbym, aby wynik był: 2 3 sort file | uniqnie wykona pracy. Pokaże wszystkie wartości 1 raz

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?...

89
Czym dokładnie jest zasada „jak gdyby”?

Jak mówi tytuł, Czym dokładnie jest zasada „jak gdyby”? Typowa odpowiedź, jaką można uzyskać, to: Reguła zezwalająca na wszelkie transformacje kodu, które nie zmieniają obserwowalnego zachowania programu Od czasu do czasu otrzymujemy zachowania z pewnych implementacji, które są...

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...

88
Zrozumienie funkcji order ()

Próbuję zrozumieć, jak order()działa ta funkcja. Miałem wrażenie, że zwraca permutację indeksów, które po posortowaniu posortowałyby oryginalny wektor. Na przykład, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Spodziewałbym się, że to powróci c(2, 3, 1, 4), ponieważ posortowana...