public void Complex(double a,double b)
错在那个void上,构造函数不能有这个返回类型限定词的
public Complex(double a,double b)
另外你的
C=new Operate.Complex();
这句也有错,因为你定义了构造函数public Complex(double a,double b),所以默认的构造函数public Complex()被替换,在你没有重新定义构造函数public Complex()的时候,你不能使用该构造函数来创建实例