我有一個窗體上的文本框和一個窗體上的按鈕。在按鈕單擊事件我想堅持該文本框有一個Double形式的值。我到目前爲止是這樣的 -如何堅持一個文本框有一個值
public double getUnitStake(Form frontpage)
{
double doubleresult=0;
bool unitStake;
foreach (Control c in frontpage.Controls)
{
if (c.Name == "tbUnitStake")
{
unitStake = double.TryParse((c as TextBox).Text, out doubleresult);
if (!unitStake)
{
}
else
{
doubleresult=double.Parse((c as TextBox).Text);
}
}
}
return doubleresult;
}
但是對於我的生活,我無法弄清楚如果double.tryparse方法是假的怎麼辦。我想要的是程序執行停止,直到在文本框中輸入一個合適的值。我該怎麼做到這一點?感謝所有幫助。
噢,我應該說,也許上述方法不是解決問題的方法,我只是認爲它可能有助於顯示我迄今爲止的代碼。 – user995689
請標記答案是,如果你有答案 –