struct S { public static implicit operator S (C c) { S s; return s; } public static void f (S s) { } } class C { static void Main () { S.f (null); } }