当字符串连接很长的适合用StringBuilder性能会好一点。
判断是否是数值的方法:
int output=0;
bool IsNumeric=int.TryParse(value,out output);
int.TryParse是更快、更简洁的方法,而不是用try catch来判断。
Convert.ToSingle
将指定的 Decimal 的值转换为等效的单精度浮点数字。
通俗一点:可以把double类型的值转换成最小精度的double值。比如100.005,处理之后还是100.005,但100.00500处理之后就是100.00500,这个应用在价格上很受用。