我有以下代码
class Program
{
static void Main()
{
A a = new A();
a.M(null);
}
}
class A
{
public void M(int? i)
{ }
public void M(string s)
{ }
}
我有一个错误,因为调用是模棱两可的。我需要更改 M 方法的调用而不向 Main 方法添加任何行并访问类 A 以使其正确。有人可以告诉我该怎么做吗?