prog.cs(13,21): error CS0266: Cannot implicitly convert type `double' to `Test.Foo'. An explicit conversion exists (are you missing a cast?)
prog.cs(14,13): error CS0266: Cannot implicitly convert type `double' to `Test.Foo'. An explicit conversion exists (are you missing a cast?)
prog.cs(15,13): error CS0266: Cannot implicitly convert type `double' to `Test.Foo'. An explicit conversion exists (are you missing a cast?)
Compilation failed: 3 error(s), 0 warnings