[問題] 陣列

看板C_Sharp (C#)作者 (大魯蛇)時間11年前 (2014/07/08 15:02), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串3/3 (看更多)
請教一下 我的狀況如下 byte[] bufferA = new byte[10]; byte[] bufferB = new byte[5]; 之後希望bufferB的值可以是bufferA的6~10, 除了寫迴圈有比較好的辦法嗎? 還有就是 string s = "123456"; bufferB 的值可以是 string的2~6, 或者相反的狀況string -> buffer , buffer ->string THX -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.104.106 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1404802944.A.125.html

07/08 16:23, , 1F
轉字串substring 取6-10 ? 中間轉換就要靠施主你了
07/08 16:23, 1F

07/08 21:54, , 2F
Buffer.BlockCopy(bufferA, 6, bufferB, 0, 5);
07/08 21:54, 2F

07/10 15:59, , 3F
string.concat, array.copy
07/10 15:59, 3F
文章代碼(AID): #1JkvU04b (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1JkvU04b (C_Sharp)