Компиляция следующего кода вернет ошибку The call is ambiguous between the following methods or properties
. Как разрешить его, поскольку я не могу явно преобразовать null
в любой из этих классов?
static void Main(string[] args)
{
Func(null);
}
void Func(Class1 a)
{
}
void Func(Class2 b)
{
}