Pytania oznaczone «generics»

22
Jak złapać wszystkie warianty ogólnego wyjątku w C #

Chciałbym wyłapać wszystkie warianty ogólnej klasy wyjątków i zastanawiałem się, czy można to zrobić bez wielu bloków wyłapywania. Powiedzmy na przykład, że mam klasę wyjątków: public class MyException<T> : Exception { public string MyProperty { get; } public MyException(T prop) :...

11
Odwołanie do metody i informacje ogólne w Javie-8

Mam problem z odniesieniem do metody w połączeniu z typami rodzajowymi. Mamy kod, w którym musimy wywołać przeciążoną metodę, ale błąd kończy się niepowodzeniem: Nie można rozwiązać wartości m1 () Uprościłem swój problem, aby wyjaśnić, gdzie leży problem. Następujący kod kończy się...

9
Wybór metody ogólnej C #

Próbuję pisać ogólne algorytmy w języku C #, które mogą pracować z elementami geometrycznymi o innym wymiarze. W poniższym wymyślonym przykładzie mam Point2i Point3oba, implementujące prosty IPointinterfejs. Teraz mam funkcję, GenericAlgorithmktóra wywołuje funkcję GetDim. Istnieje wiele...