Problema de BinaryWriter VB.NET
-
06-07-2019 - |
Pergunta
Em C# eu poderia fazer isso como:
send.write ((ushort) 9);
"Send" é uma instância do BinaryWriter, como posso fazer isso no vb.net? Eu tentei como:
Send.Write ((Ushort) 9)
Mas eu recebo "Ushort é um tipo e não pode ser usado como expressão"
Obrigado!
Solução
Uma tradução mais próxima seria:
send.Write(ctype(9, UShort))
Outras dicas
Isso funcionará em todas as versões do vb.net:
send.Write(CType(9, System.UInt16))
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow