static void Main(string[] args) { var tmpIntExplicit = new IntExplicit(13); DecimalExplicit tmpDecimalExplicit1 = new DecimalExplicit(13.13m), tmpDecimalExplicit2 = new DecimalExplicit(13), tmpDecimalExplicit3 = new DecimalExplicit(tmpIntExplicit), tmpDecimalExplicit4 = (DecimalExplicit)tmpIntExplicit; var tmpIntImplicit = new IntImplicit(13); DecimalImplicit tmpDecimalImplicit1 = new DecimalImplicit(13.13m), tmpDecimalImplicit2 = new DecimalImplicit(13), tmpDecimalImplicit3 = new DecimalImplicit(tmpIntImplicit), tmpDecimalImplicit4 = tmpIntImplicit; }
public DecimalImplicit(IntImplicit fIntImplicit) { System.Diagnostics.Debug.WriteLine("public DecimalImplicit(IntImplicit fIntImplicit = {0})", fIntImplicit); FDecimal = fIntImplicit.FInt; }