日期:2014-05-18  浏览次数:20738 次

怎样转换textbox数值类型?
我设置了textbox输入数据,录入数据存储到数据库中一个货币型字段。
请问如何将textbox中的文本数据转换为货币型数值?
是不是用   convert.ToInt32       ?

还有怎么转换文本为日期型,日期型转换为数值型、日期转换为文本?

还有以前学VFP,有很多数值转换函数,如str()、var()、dtoc()。。。。。。
在C#一些教学书上都没见过类似的!

------解决方案--------------------
string s = "20111116161233";
 DateTime m=DateTime.ParseExact(s,"yyyyMMddHHmmss",null);

// C 货币 
2.5.ToString("C"); // ¥2.50 
// D 10进制数 
25.ToString("D5"); // 25000 
// E 科学型 
25000.ToString("E"); // 2.500000E+005 
// F 固定点 
25.ToString("F2"); // 25.00 "F?"表示保持几位小数 
// G 常规 
2.5.ToString("G"); // 2.5 
// N 数字 
2500000.ToString("N"); // 2,500,000.00 
// X 16进制 
255.ToString("X"); // FF