using System;
class MyClass {
public void FunctionA(K argk, V argv) {
}
}
class Starter {
public static void Main() {
MyClass obj = new MyClass();
MyClass obj2 = new MyClass();
Type closedType = obj.GetType();
Type openType = closedType.GetGenericTypeDefinition();
Type closedType2 = obj2.GetType();
Type openType2 = closedType2.GetGenericTypeDefinition();
Console.WriteLine(openType.ToString());
Console.WriteLine(openType2.ToString());
}
}