复数重载的程序本人已经会写了,可是不知道怎么用c#的窗体程序来实现(就是把textbox里输入的值转入到程序里),原因是转换格式的原因怎么都写不对,QAQ新手简直一窍不通,有没有高手指导一下,感激不尽!
解决方案
5
调用你的方法执行
5
Complex 代码是什么
85
class Complex { public static implict operator Complex(string text) { string[] x = text.Split("+"); double real = double.Parse(x[0]); double imaginary = double.Parse(x[1].TrimEnd("i")); return new Complex(real, imaginary); } }
5
textBox1.text 的值是 string ,不能直接给 Complex 类赋值,要把 textBox 里面的 string 转换成 int 然后给Complex对象