【发布时间】:2018-12-01 11:24:47
【问题描述】:
我有一个名为“string_array_packet”的字符串数组,其中包含
FA,11,1,4,90,6C,E7,72,0,0,0,8,80,0,8,80,7B,
现在我需要复制数组的第一个和最后一个索引之间的内容并将其存储在另一个数组中,然后需要在单个数字前加上 0
11,1,4,90,6C,E7,72,0,0,0,8,80,0,8,80,
到目前为止我所做的是
var sourceStartIndex = 1;
var destinationLength = string_array_packet.Length - 2;
Console.WriteLine(string_array_packet.Length);
Console.WriteLine(destinationLength);
var destinationStartIndex = 0;
var destination = new string[destinationLength];
Array.Copy(string_array_packet, sourceStartIndex,
destination, destinationStartIndex, destinationLength);
不知道在此之后如何进行。
【问题讨论】:
-
“需要在单个数字前加上 0”是什么意思?
-
需要将1替换为01
-
初始数据包是字符串“FA,11,1,4,90,6C,E7,72,0,0,0,8,80,0,8,80,7B,”还是字节数组?
-
@ThymiosK 我会说这是一个
string[],因为 OP 说“我有一个名为“string_array_packet”的字符串数组” -
公共静态字符串[] string_array_packet;