什么时候该怎么转换...我总是不能拿捏的很准真是头疼死我了...

解决方案 »

  1.   

    1    http://www.cnblogs.com/chinafine/archive/2007/01/03/610623.html
    2    去msdn上查找。
    3    找本书看看,一般在前几章都会有类型转换的讲解,看完后自己练练。
          这说明基础的东西没有掌握好,还是要多练
      

  2.   

    根据自己的需要,
    例如,在textbox里输入个数(textbox的值是string类型),但是存入数据库时是int类型,就需要转换!!
      

  3.   

    一般情况,只要编译器不报错,或者是页面显示没错,就不用转换了。
    任何类型要转成字符串型,在后面+.ToString()就行了。
    你要将字符串型转化成其他类型就用这个类型的.Parse方法。 比如:int.Parse("1"); int.Parse(TextBox1.Text);
                                                          DateTime.Parse(TextBox1.Text);你从TextBox控件的.Text属性里得到的都是字符串类型。如果你要用它得到数字,或时间格式就要转换。下来还有一种从任何类型转换到任何类型的方法:
    Convert.ToDateTime(TextBox1.Text);Convert.ToInt32(TextBox1.Text);和上边的效果一样。呵呵,忘了说上边的方法都是强制类型转换。
    全部用上边的就行了,还有就是隐式转换。用的多了就知道了。