Jestem głupi, tworząc ogólną klasę i przez cały ten czas myślałem, że za pomocą typów, które zaimplementowano IComparable
włączone za pomocą operatorów porównania.Czy istnieje interfejs, który włącza><i wszystkie inne operatory porównania?
Wiem, że może wykonywać funkcjonalnie te same operacje, ale mam dręczące uczucie, że musi istnieć interfejs implementujący operatory porównania.
To jest NIESAMOWITE, @Steven - nie wiedziałem, że było to możliwe !!! +1 –
To dobra wskazówka, ale przeciążenie operatorów nie jest rozwiązaniem, ponieważ pracuję z lekami generycznymi. Nie zdawałem sobie sprawy, że funkcje 'static' /' Shared' nie mogą być częścią interfejsów, dobrze wiedzieć. –
@ j.i.h. Jeśli tak jest, to właśnie są interfejsy takie jak "IComparable". Dlatego istnieją. Właśnie przeszliście przez interfejs, aby przeprowadzić operację porównania, niestety. –