参数1:无法从双精度转换为字符串

问题描述 投票:0回答:1

我正在尝试创建一个图表,其中数据点来自我放入代码中的方程式的结果。但是,它显示一个参数,其中结果无法转换为字符串,因此我无法在图表系列中将其赋值。

            SBG = (sandstonesbg + limestonesbg + claystonesbg + shalesbg + conglomeratesbg + schistsbg + siltstonesbg);
            CGR = (sandstonecgr + limestonecgr + claystonecgr + shalecgr + conglomeratecgr + schistcgr + siltstonecgr);



            percentoutput.Text = TotalAccount.ToString();
            depth = double.Parse(depthinput.Text);

          //  chart1.Series[SBG].Points.AddXY(depth, SBG);

*这是出现错误的地方

c# string charts double runtime-error
1个回答
0
投票

您应该尝试这样的事情:

双x;double.TryParse(depthinput.Text,out x)

然后继续使用x。

我这边的查询很少:1#:您直接在后台代码中访问控件。我必须说这不是一个好主意。2#:该控件是否有价值?。

© www.soinside.com 2019 - 2024. All rights reserved.