作者BigLoser (大魯蛇)
看板C_Sharp
標題[問題] 陣列
時間Tue Jul 8 15:02:21 2014
請教一下
我的狀況如下
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
→ a926:轉字串substring 取6-10 ? 中間轉換就要靠施主你了 07/08 16:23
→ wvsrugby:Buffer.BlockCopy(bufferA, 6, bufferB, 0, 5); 07/08 21:54
推 Abbee:string.concat, array.copy 07/10 15:59