【问题标题】:VB.net BinaryWriter ProblemVB.net BinaryWriter 问题
【发布时间】:2009-08-01 14:58:55
【问题描述】:

在 c# 中我可以这样做:

send.Write((ushort)9);

"send" 是 BinaryWriter 的一个实例,我如何在 vb.net 中做到这一点?我试过这样:

send.Write((UShort)9)

但我得到“UShort 是一种类型,不能用作表达式”

谢谢!

【问题讨论】:

    标签: vb.net binarywriter


    【解决方案1】:

    这适用于所有版本的 VB.NET:

    send.Write(CType(9, System.UInt16))
    

    【讨论】:

      【解决方案2】:

      更接近的翻译是:

      send.Write(ctype(9, UShort))
      

      【讨论】:

      • send.Write((CUShort(9))) 想我会这样做,还是谢谢你们!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多