2
Los C # no pueden hacer que el tipo `notnull` sea nulo
Estoy tratando de crear un tipo similar al de Rust Resulto Haskell Eithery he llegado hasta aquí: 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 …