none
型別轉換 RRS feed

  • 問題

  • int newdata = 0;

    int newdata = newdata ++;

    textbox1.text = newdata;

    會發生

    int 無法轉換成 string

    2009年7月15日 上午 02:22

解答

所有回覆

  • textbox1.text = newdata.ToString();
    • 已標示為解答 Open1008 2009年7月15日 上午 02:41
    2009年7月15日 上午 02:31
  • HI,

    You can do it like this

    textbox1.text = newdata.ToString();

    http://www.dotblogs.com.tw/larrynung/
    2009年7月15日 上午 02:32
  • 還是錯誤= =|||

    2009年7月15日 上午 02:36
  • 還是不行
    2009年7月15日 上午 02:36
  •             int newdata = 0;
                
                // int newdata = newdata++;  // newdata 重複定義
                // newdata = newdata++;  // newdata 結果為 0
                newdata++;  // 你應該想要這樣,newdata為1
    
                textbox1.Text = newdata.ToString();


    .NET菜鳥自救會 http://www.dotblogs.com.tw/chou/
    2009年7月15日 上午 02:36
    版主
  • HI,

    TextBox1的Text屬性好像該是大寫的

    再加上小歐大說的重複宣告

    你的程式光前面看起來就不會過阿

    怎麼會直接秀你說的例外

    thx

    http://www.dotblogs.com.tw/larrynung/
    2009年7月15日 上午 02:42
  • int newdata = 0;

    int newdata = newdata ++;

    textbox1.text = newdata;

    會發生

    int 無法轉換成 string


    1. 你對newdata用了兩次型別定義
    2. 確認一下你的textBox1控制項與Text屬性的大小寫.
    3. 小歐的範例確定是可執行的
    4. 你每改一次的錯誤都不同 , 請明確貼出錯誤訊息, 這樣大家比較好解題.

    請關心自己的問題,不要問了就放空;這是對別人與自己的尊重
    2009年7月15日 上午 02:52
    版主
  • 我已經把問題解決了
    也把問號打勾了^^
    謝謝
    2009年7月15日 上午 02:53