using System; public class Test { public struct MyClass { public static implicit operator MyClass(Nullable value) { return new MyClass(); } public void DoJob() { Console.WriteLine("Job."); } } public static void Main() { // your code goes here MyClass instance = null; instance.DoJob(); Console.WriteLine("op hui"); } }