Ich verwende einen Bibliotheksanruf, setInstance(ByVal instance As UInteger)
, in meinem VB.NET Code. Der Parameter, den ich übergeben muss, ist ein Integer
. Was muss ich tun, um den Integer-Parameter in eine Ganzzahl ohne Vorzeichen umzuwandeln? Die Nummer ist garantiert positiv und weniger als 10.Wie übergeben Sie Integer als unsigned Parameter in VB.NET?
6
A
Antwort
7
Wie so ...
Dim MyInt As Int32 = 10
Dim MyUInt As UInt32 = CUInt(MyInt)
setInstance(MyUInt)
2
Sie können CUint
aufrufen, um eine Variable in eine UInteger
zu konvertieren.
3
CUInt oder CType (x, UInt) ermöglichen Umwandeln einer positive ganze Zahl.
Es wird eine Ausnahme ausgelöst, wenn x negativ ist.
Um Int als Uint verwenden, können Sie einige Tricks verwenden können:
mit System.Buffer.BlockCopy für Arraysdim bb() = System.BitConverter.GetBytes(myInt)
dim MyUint = System.BitConverter.ToUInt32(bb, 0)
auch.
Wenn Sie den Compiler so konfigurieren, dass deaktiviert wird, überprüfen Sie den Integer-Überlauf (Standard für C#). Dann können Sie CUInt mit negativen Werten ohne Prüfung verwenden - keine Ausnahme.
Verwandte Themen
- 1. Wie sql Parameter als Nullwert in Integer-Datentyp-Variable übergeben?
- 2. Postgres Integer-Arrays als Parameter?
- 3. Wie übergeben Sie ein Container.DataItem als Parameter?
- 4. Signed & unsigned Integer Multiplikation
- 5. Wie umgehen Sie unsigned integer Feldtypen in MS SQL?
- 6. Übergeben Sie Methode als Parameter in Groovy
- 7. Pass-Funktion als Parameter in vb.net?
- 8. Wie übergeben Sie eine lokale Struktur als Parameter an pthread_create?
- 9. übergeben Sie ein Javascript-Getter als Parameter
- 10. Klasse als Parameter übergeben
- 11. Wie diesen Code produziert unsigned Integer-Überlauf
- 12. Wie übergeben Parameter ByRef zu einem Formular in VB.net
- 13. Wie übergeben Sie Ereignis als Parameter in JQuery-Funktion
- 14. Wie übergeben Sie Array als Parameter in der Java-Methode?
- 15. Sidekiq: übergeben Sie ein Objekt als Parameter
- 16. Übergeben der Vorlagenklasse als Parameter
- 17. Umwandlung von unsigned integer in vhdl
- 18. Wie Enum Wert als Parameter übergeben
- 19. Wie Parameter an eingebettete Musik-Player von Datentabelle übergeben? vb.net
- 20. wie String, der als Parameter in der Post-Methode übergeben
- 21. C++ übergeben Enumeration als Parameter
- 22. Eine Methode als Parameter übergeben
- 23. Wie kann ich Klassenentität als Parameter übergeben?
- 24. Scala-Klasse als Parameter übergeben?
- 25. Wie Integer-Parameter als Null in Hibernate Query festlegen?
- 26. jQuery AJAX: Wie übergeben Sie große HTML-Tags als Parameter?
- 27. Wie deklariert 8-Bit unsigned Integer in Ruby?
- 28. Javascript Funktion Als Parameter übergeben
- 29. Wie übergeben Sie Object/Class als Parameter der Funktion
- 30. Wie übergeben Sie Array als mehrere Parameter zu funktionieren?