【发布时间】:2014-10-17 20:16:14
【问题描述】:
我有一个简单的问题。
场景:更新数据的方法,当用户没有填写字段速度时(dt.Row[9])。
//Car.speed is float and dt.row[9] is a object
float speedo;
float.TryParse(dt.Row[9].ToString(), out speedo);
Car.speed = speedo
或
Car.speed = dt.Row[9].ToString().Equals(string.Empty) ? 0 : Convert.ToSingle(dt.Row[9])
考虑到性能和好的代码,哪个更好?有什么建议吗?
我知道这没什么大不了的,但是我有很多类具有许多浮点类型的属性。所以只是为了让代码更干净。
【问题讨论】:
标签: c# winforms performance refactoring