试图从数组中的对象中获取byte[]数据
本文关键字:byte 数据 获取 数组 对象 | 更新日期: 2023-09-27 18:13:40
我研究这个问题已经有一段时间了,搜索了论坛和微软的文章,但到目前为止我没有找到任何帮助,所以我需要问专家。
我一直在我的c#项目中使用COM参考(第三方DLL),其中一个输出给我一些有效载荷数据。我正试图将byte[]数据转换为用于调试的明文,但这就是我遇到问题的地方。
如果我在调试期间观察Locals,我看到返回的System.Array
有三个对象。每个对象包含一个字节[](value{byte[253]})
,两个字节和一个int。
如果我运行以下命令,我可以从数组中获取对象,但我被卡住了,试图从对象中获取byte[]数据。
for (int i = 0; i < myArray.Length; i++ )
{
object myObject = myArray.GetValue(i);
}
谁能给我一些建议?
你不能简单地做以下事情吗?
byte[] byteArray = myArray.GetValue(i)[0];