Почему общий метод вызывается, когда будут совпадать обе перегрузки?
public static void method1(object obj)
{
Console.WriteLine("Object");
}
public static void method1<T>(T t)
{
Console.WriteLine("Type T");
}
public static void Main(String args[])
{
method1("xyz"); //Will print "Type T";
}
Здесь не должно быть конфликтов, не так ли?