我使用Newtonsoft對象序列化到JSON。 ,都應該被填充的字段之一是包含數值的字段 - 浮子準確。當我在我的項目中創建汽車對象時,我在構造函數中使用了float。像這樣:轉換字符串值浮動 - 使用文本框
public class brakes
{
public float park_brake { get; set; }
public float work_brake { get; set; }
public float discrepancy { get; set; }
}
用戶將填充文本框,這是一個字符串,但它應該是一個浮動。有沒有辦法轉換它?發現這樣的事情,但它不工作
Car.tires.front_value_mm = (float)Convert.ToDouble(textBox.Text);
爲什麼它不工作?什麼是錯誤信息?什麼是小數分隔符,逗號或點? –
分隔符是逗號,我得到System.FormatException:無效的輸入字符串 –