我想在C#中创建一个Byte数组,第一个和第二个字节必须分别为70和75:
所以我做了类似下面的事情:
List<byte> retval = new List<byte>();
            retval.Add(Convert.ToByte(75));
            retval.Add(Convert.ToByte(70));
我认为该函数会将数字转换为字节,如果我在运行时将监视放在arrayList上,那么它看起来会有所不同,但它没有改变.我期待看到格式为0x00的值,但它仍然看起来像原始整数.
我错过了什么吗?
右键单击"监视窗口"或"立即窗口",然后选中"十六进制显示"选项.默认情况下,它为字节设置为"未选中",因为Visual Studio IDE假定您更愿意读取int值而不是字节:
