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!

Foi útil?

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
scroll top