我在C#初學者。我試圖將string
轉換爲double
。下面是該方法double.Parse()
代碼:將字符串轉換到雙例外
static void Main(string[] args)
{
string s="0.5";
double b = double.Parse(s);
Console.WriteLine("double.Parse() - {0}",b);
}
我System.Convert.ToDouble()
嘗試過:
static void Main(string[] args)
{
string s="0.5";
double b = System.Convert.ToDouble(s);
Console.WriteLine("Convert.ToDouble() - {0}",b);
}
在這兩個方面的計劃拋出異常:
「輸入字符串不在正確的格式「。
請幫助!。提前致謝。
看起來你有逗號','因爲在當前的文化 –
十進制數字分隔兩個例子都應該只從運行.NET 2.0精細 - 4.5.1。你能粘貼包括使用語句在內的完整源代碼嗎? –