我如何获得IBuffer的C#类型代码?

我如何获得IBuffer的C#类型代码?,c#,C#,如何获取IBuffer数据的C#类型代码?IBuffer.GetType始终返回TypeCode对象,但我的IBuffer中的数据包含字节数组。您所要求的内容不存在TypeCode是一个枚举,有限的字段映射到已知类型对象成员作为任何事先未知的类的占位符存在。您可能还需要其他东西(其他类型的钥匙)。你想用TypeCode值做什么?给定一个IBuffer,我想找出它代表什么样的数据。例如,如果一个IBuffer包含一个字节数组,那么知道该IBuffer包含一个字节类型码就足够了,因为使用IBuffe

如何获取IBuffer数据的C#类型代码?IBuffer.GetType始终返回TypeCode对象,但我的IBuffer中的数据包含字节数组。

您所要求的内容不存在
TypeCode
是一个枚举,有限的字段映射到已知类型<代码>对象成员作为任何事先未知的类的占位符存在。您可能还需要其他东西(其他类型的钥匙)。你想用
TypeCode
值做什么?给定一个IBuffer,我想找出它代表什么样的数据。例如,如果一个IBuffer包含一个字节数组,那么知道该IBuffer包含一个字节类型码就足够了,因为使用IBuffer.Length可以告诉我该IBuffer中包含多少字节。因此,我试图找出是否有可能以某种方式找到IBuffer数据的类型代码。您正在使用的
IBuffer
接口的全名是什么?如果你的意思是,那么你就不走运了,因为文档清楚地表明它是字节缓冲区(总是,只有字节),而不知道这些字节代表什么。显然,它可以由一个更专业的类来实现,该类包装字节以传递一些更有意义的数据类型,但接口本身却没有!这有助于真正阅读文档。。。谢谢你的提醒。