[問題] 請問個陣列及type轉換的問題

看板C_Sharp (C#)作者 (michaelz)時間20年前 (2005/05/27 14:11), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
我想開個檔案然後讀4byte的資料出來 再轉換成Int32..現在知道的方法有用StreamReader 再宣告個陣列存這4byte的資料 char [] test=new char[4]; 然後 Int32 test2; test2=(int)char[3]*255^3+(int)char[2]*255^2+(int)char[1]*255+(int)char[0]; 雖然這樣是可以弄出來... 但是總覺得很蠢.. 請問有什麼方法可以直接轉換的嗎?... 另外如果要一次把陣列的東西都顯示在一個Text上 除了以下一個字一個字慢慢加還有更好的方法嗎? for(z=0;z<4;z++) { something.Text+=test[z]; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.67.154.110

140.113.164.7 05/27, , 1F
http://0rz.net/da0o4 我是記得這裡有講到BR
140.113.164.7 05/27, 1F

203.217.101.77 05/27, , 2F
BitConverter.ToInt32()和BitConverter.ToString()
203.217.101.77 05/27, 2F

218.79.85.189 05/27, , 3F
謝謝兩位
218.79.85.189 05/27, 3F
文章代碼(AID): #12bhe9aS (C_Sharp)
文章代碼(AID): #12bhe9aS (C_Sharp)