这段小程序有错误 请指教
这段程序有错误(你们上机试一下就知道了) 谁能帮我改一改 最好改动的幅度不要太大 保持原汁原味 谢谢了
代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace delete3
{
delegate void liweike(int x);
class Program
{
static void Main(string[] args)
{
A a = new A();
a.weikeni();
}
}
class A
{
public event liweike C;
public void weikeni()
{
int x = 4;
if (true)
{ C(x); }
}
}
class B
{
public A a ;
public A b ;
public B()
{
a = new A();
b = new A();
a.C += weikeli;
b.C += weikeli;
}
public void weikeli(int x)
{
Console.WriteLine(2);
}
}
}