我在 C# 中有以下代码:
public class FClass
{
public delegate string Show(int n);
public void ShowDelegate(Show SD)
{
SD(1);
}
}
public class SClass
{
static string ReturnString(int n)
{
return n.ToString();
}
static void Main(string[] args)
{
FClass fclass = new FClass();
FClass.Show show = new FClass.Show(ReturnString);
Console.WriteLine(fclass.ShowDelegate(show));
}
}
它应该显示“1”,但它显示了一个错误。
相关分类