在c#中我可以这样做:
send.Write((USHORT)9);
“send”是BinaryWriter的一个实例,我怎么能在vb.net中做到这一点?我试过它:
send.Write((USHORT)9)
但我得到“UShort是一种类型,不能用作表达式”
谢谢!
答案 0 :(得分:2)
这适用于所有版本的VB.NET:
send.Write(CType(9, System.UInt16))
答案 1 :(得分:1)
更接近的翻译将是:
send.Write(ctype(9, UShort))