各位关于C#中的一些类型转换的一些问题..大家进来讨论了..实在是让我头疼不已啊 什么时候该怎么转换...我总是不能拿捏的很准真是头疼死我了... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 http://www.cnblogs.com/chinafine/archive/2007/01/03/610623.html2 去msdn上查找。3 找本书看看,一般在前几章都会有类型转换的讲解,看完后自己练练。 这说明基础的东西没有掌握好,还是要多练 根据自己的需要,例如,在textbox里输入个数(textbox的值是string类型),但是存入数据库时是int类型,就需要转换!! 一般情况,只要编译器不报错,或者是页面显示没错,就不用转换了。任何类型要转成字符串型,在后面+.ToString()就行了。你要将字符串型转化成其他类型就用这个类型的.Parse方法。 比如:int.Parse("1"); int.Parse(TextBox1.Text); DateTime.Parse(TextBox1.Text);你从TextBox控件的.Text属性里得到的都是字符串类型。如果你要用它得到数字,或时间格式就要转换。下来还有一种从任何类型转换到任何类型的方法:Convert.ToDateTime(TextBox1.Text);Convert.ToInt32(TextBox1.Text);和上边的效果一样。呵呵,忘了说上边的方法都是强制类型转换。全部用上边的就行了,还有就是隐式转换。用的多了就知道了。 zedGraph X轴设为时间HH:mm:ss格式 c# Socket编程。。。。 域名url跳转问题 滚动条为什么修改不了 convert.tobyte()问题 请教下 请问如何用数组和三个listbox实现中国省市县的列表! 在哪里有dbgrideh下载? 关于DataGridView的列排序问题(着急) Dalsa工业相机时间戳 十万火急----Dropdownlist获取值 如何将图片导入telerik reporting 2.0中的picturebox控件中
2 去msdn上查找。
3 找本书看看,一般在前几章都会有类型转换的讲解,看完后自己练练。
这说明基础的东西没有掌握好,还是要多练
例如,在textbox里输入个数(textbox的值是string类型),但是存入数据库时是int类型,就需要转换!!
任何类型要转成字符串型,在后面+.ToString()就行了。
你要将字符串型转化成其他类型就用这个类型的.Parse方法。 比如:int.Parse("1"); int.Parse(TextBox1.Text);
DateTime.Parse(TextBox1.Text);你从TextBox控件的.Text属性里得到的都是字符串类型。如果你要用它得到数字,或时间格式就要转换。下来还有一种从任何类型转换到任何类型的方法:
Convert.ToDateTime(TextBox1.Text);Convert.ToInt32(TextBox1.Text);和上边的效果一样。呵呵,忘了说上边的方法都是强制类型转换。
全部用上边的就行了,还有就是隐式转换。用的多了就知道了。