我有一个必须返回字节列表的方法,如下所示:
public List<byte[]> ExportXYZ(IPAddress ipAddress, WebCredential cred)
在上面的方法中,我调用了返回多维字节数组的第三方方法:
byte[][] tempBytes = xyzProxy.ExportCertificates();
所以现在我需要转换byte[][]
为List<byte[]>
.
我写了下面的代码
private List<byte[]> ConvertToSigleDimensional(byte[][] source)
{
List<byte[]> listBytes = null;
for(int item=0;item < source.Length;item++)
{
listBytes.Add(source[i][0]);
}
return listBytes;
}
我觉得这不是一个好的编码方式。谁能帮我为转换编写正确的代码?