class X { void Foo (T[] t) { } void Foo (int[][] t) { } }