Mega Code Archive

 
Categories / C# / Data Types
 

Conversion Lookup

/* A Programmer's Introduction to C# (Second Edition) by Eric Gunnerson Publisher: Apress  L.P. ISBN: 1-893115-62-3 */ // 24 - User-Defined Conversions\How It Works\Conversion Lookup // copyright 2000 Eric Gunnerson public class ConversionLookup {     public static void Main()     {         S myS = new S();         TBase tb = (TBase) myS;     } } public class S {     public static implicit operator T(S s)      {          // conversion here         return(new T());     } } public class TBase { } public class T: TBase {      }