使用convert把p转换成串。
a[i] 是String型,Double.Parse(a[i]);返回的是Double型,当然不行了.
Console.ReadLine()返回的是个字符串,也就是string,你不能直接转化为num1这个double类型的数据的。num1 = double.Parse(Console.ReadLine());这样就行了。
错误2 Convert.ToDouble(dr[1]),你前面写(double)已经在进行强制转换了 jian声明为double型的,那么就不能进行 double + "-" + double 操作,这是string也就是字符串型的操作
Debug:无法将类型“string”隐式转换为"double" Code: doubleinputNumber; Console.WriteLine("Please enter your number:") inputNumber=Console.ReadLine(); Solution: inputNumber=Console.ReadLine(); 改为:inputNumber=Conver.ToDouble(Console.ReadLine());...
错误1 无法将类型“string”转换为“double” 错误 2 无法将类型“string”隐式转换为“double” SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=123;database=图书馆"); ***.Open(); string sql = "select 书名,数量 from 图书"; Sql
TPur.Price = txtPrice.Text;这一行错了吧,强制转换成double就行了 Convert.todouble(txtPrice.Text)