Visual c#中变量的类型
本文关键字:类型 变量 Visual | 更新日期: 2023-09-27 18:03:24
我使用DirectSound录制声音并保存为二进制代码。
var problem = _dwCapBuffer.Read(offset, typeof(byte), LockFlag.None, _dwOutputBufferSize);
#"problem" is byte array arrcording to http://msdn.microsoft.com/en-us/library/windows/desktop/bb280844.aspx
但是当我在private string ByteArray_to_Hex(byte[] data)
ByteArray_to_Hex(problem)
等函数中使用"问题"时,它显示错误
the best overload method....has some valid argument
如何解决这个问题(使用CaptureBuffer.Read
的返回值作为byte[]
) ?
根据文档,它返回的不是字节数组,而是array。
只需键入ByteArray_to_Hex(problem)
并让Visual Studio生成该方法。然后你会看到它返回什么类型。也许您可以调用ByteArray_to_Hex((byte[])problem)
来显式地强制转换它。