小编Arj*_*jun的帖子

Input string was not in a correct format in double.Parse

I am new to C#. I'm trying to make a calculator, but the following error occurred:

输入字符串的格式不正确.

这是代码的摘要:

double num1, num2, result;

private void button14_Click(object sender, EventArgs e)
{
    num1 = Convert.ToDouble(textBox1.Text);
    textBox1.Text = String.Empty;
    num2 = double.Parse(textBox1.Text);   **//ERROR OCCURED HERE**
    result = num1 - num2;
}

private void button13_Click(object sender, EventArgs e)
{
    num1 = Convert.ToDouble(textBox1.Text);
    textBox1.Text = String.Empty;
    num2 = System.Double.Parse(textBox1.Text);  **//ERROR OCCURED HERE**
    result = num1 + num2;
}
Run Code Online (Sandbox Code Playgroud)

如何将字符串转换为double类型?

c# calculator

3
推荐指数
2
解决办法
1万
查看次数

当 ID 或任何属性中不存在值时,如何在 Selenium WebDriver 中使用 Java 从禁用的文本字段获取值

我有一些禁用的文本字段,根据我之前的输入自动填充了一些值。我想验证自动填充的值是否符合我之前的输入。但我无法使用.getText()或从文本字段获取值.getAttribute(),因为该值不存在于 HTML 代码中。

下面是使用检查元素得到的 HTML 代码:

<span class="ProductList_Row">
<input type="text" class="ProductList_Price" style="width:97px" ***disabled*** data-validation="mandatory"> == $0
Run Code Online (Sandbox Code Playgroud)

该文本是根据我之前的输入自动填充值“100”的字段。但如何验证禁用文本框中自动填充的值是否为 100?

java selenium disabled-control disabled-input selenium-webdriver

3
推荐指数
1
解决办法
2万
查看次数