2009-03-05 19 views
0

Bir tür Base36 oluşturdum ve tür dönüştürme işlevlerini kodluyorum. IConvertible'ı uygulamak için bir fayda var mı, yoksa statik örtülü/açık operatörler kullanarak tür dönüşümlerimi mi tanımlamalıyım?IConvertible Vs. örtülü/açık operatör tipi dönüşümler?

public static implicit operator long(Base36 value) { 
     return value.NumericValue; 
    } 

Düzenleme: Ayrıca, her yöntemin bana ne sunduğunu da arıyorum. Fark ne?

cevap

2

Doğru cevap, çaba ve faydaya değer olduğunu düşünüyorsanız, ikisini de sağlamalısınız.