// CS0111: A member `C.Foo(U)' is already defined. Rename this member or use different parameter types // Line : 12 public class C { void Foo (int i) { } void Foo (T i) { } void Foo (U i) { } }