string--->DateTime, -----------------DateTime.Parse(string)
String--->int32,---------------------int.Parse(string)
string-->Decimal---------------------decimal.Parse(string)或者你可以用System.Convert类,里面有:Convert.ToInt32(), convert.ToDateTime(), Convert.ToDecimal()
String--->int32,---------------------int.Parse(string)
string-->Decimal---------------------decimal.Parse(string)或者你可以用System.Convert类,里面有:Convert.ToInt32(), convert.ToDateTime(), Convert.ToDecimal()
解决方案 »
- 序列化类时,类对象中面的Action如何处理?
- 如何取得 当前虚拟目录 及当前虚拟目录的所在的站点名
- gridview中dropdownlist的事件
- 求教初学C#者应该看哪几本书
- vs2005和数据库连接问题
- c#+asp.net的问题
- 为什么我设置了ButtonSize不好用呀???
- c#打印控件PrintDocument设置成自定义大小的纸张后,打印出来的字体变瘦长了
- 新手问题
- C#任何实现把图片生成flash?
- 如果我的TreeView是通过SQL动态生成的,请问:如何不通过postback,即在客户端进行节点的展开??
- 求助关于treeview listview sql的联合使用例子
DateTime dt = DateTime.Parse("1999-02-01 12:00:00");
decimal d = Convert.ToDecimal("0.1223");
DateTime dt = Convert.ToDateTime(dateString);string intString = "12345";
int val = Convert.ToInt32(intString);string decString = "12345.678";
decimal dec = Convert.ToDecimal(decString);无法转换时会抛出异常,注意捕获。
DateTime dd=xx as Datetime;as 运算符类似于类型转换,所不同的是,当转换失败时,as 运算符将产生空,而不是引发异常。在形式上,这种形式的表达式:expression as type
等效于:expression is type ? (type)expression : (type)null
只是 expression 只被计算一次。请注意,as 运算符只执行引用转换和装箱转换。as 运算符无法执行其他转换,如用户定义的转换,这类转换应使用 cast 表达式来代替其执行。
String--->int32:int.Parse("23");
string-->Decimal:Decimal.Parse("1.34");
int.Parse(string)
decimal.Parse(string)
把它转换成DateTime DT = 2004-07-30
string dateStr = "2004.7.30";
DateTime dt = System.Convert.ToDateTime(dateStr.Replace('.','-'));
MessageBox.Show(dt.ToString());