J'ai créé une classe de type Base36 et je code les fonctions de conversion de type. Y a-t-il un avantage à implémenter IConvertible, ou devrais-je définir mes conversions de type en utilisant des opérateurs implicites/explicites statiques?Vs IConvertible. conversions de type opérateur implicite/explicite?
public static implicit operator long(Base36 value) {
return value.NumericValue;
}
Editer: Je suppose que je cherche aussi ce que chaque méthode me fournit. Quelle est la différence?