W dokumentach API dla Predef widzę, że są one podklasami ogólnego typu funkcji (From) => To, ale to wszystko, co mówi. Co? Może gdzieś jest dokumentacja, ale wyszukiwarki nie radzą sobie z „nazwami” takimi jak „<: <”, więc nie byłem w stanie jej znaleźć. Dalsze pytanie: kiedy powinienem używać tych …
Podam przykład: Mam ogólną definicję klasy / interfejsu: interface IGenericCar< T > {...} Mam inną klasę / interfejs, który chcę powiązać z klasą powyżej, na przykład: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} Zasadniczo chcę, aby mój ogólny IGarrage był zależny IGenericCar, niezależnie od …
Próbuję stworzyć typ podobny do Rust'a Resultlub Haskella Eitheri mam tak daleko: public struct Result<TResult, TError> where TResult : notnull where TError : notnull { private readonly OneOf<TResult, TError> Value; public Result(TResult result) => Value = result; public Result(TError error) => Value = error; public static implicit operator Result<TResult, TError>(TResult …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.