vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Char einem Byte zuweisen 
Autor: Preisser
Datum: 22.11.10 13:27

Hallo,

für VB.Net ist dies leider das falsche Forum, denn dieses hier ist für VB 4/5/6.

Aber warum möchtest du denn Java-Code in VB.Net umschreiben und nicht gleich z.b. in C#? Da die C#-Syntax ja auf Java basiert, wäre dies viel einfacher, da diese eben sehr ähnlich ist.
Ich z.B. habe früher auch mit VB6 programmiert, habe mich dann aber eingehend mit Java beschftigt und möchte eigentlich nur noch damit programmieren. Vor allem ist die VB.Net-Syntax in vielen Fällen sehr umständlich, im Vergleich zu Java/C# (Beispielsweise eine for-Schleife zum Durchlaufen eines Arrays ("for (int i = 0; i < arr.length; i++)") muss man in VB.Net schreiben als "For i as Integer = 0 To arr.Length - 1").

Und zu deiner Frage: Ein Byte ist nicht das selbe wie ein Byte-Array, sowohl in Java als auch in .Net (C#/VB.Net). Ein Byte ist ein einzelner Wert (Java: primitiver Datentyp,.Net: Werttyp) und auch ein einzelner Wert, der auf einen Datentyp im Rechner abgebildet wird; ein Byte-Array dagegen ein Objekt (.Net: Referentyp), und eine zusammenhängender Datenbereich.

Normalerweise konvertiert man ja nicht ein einzelnes Zeichen in ein Byte, sondern einen String bzw. Char-Array in ein Byte-Array. Es gibt Kodierungen wie UTF-8 oder japanische Windows-ANSI-Zeichensätze, die eine variable Anzahl an Bytes pro Zeichen/Character haben. Da können manche Zeichen auch durch mehrere Bytes dargestellt werden, sodass man eben nicht einfach ein Zeichen in einzelnes Byte konvertieren kann, sondern höchstens in ein Byte-Array.

Wieso möchtest du denn nur ein einzelnes Byte benutzen?

Beitrag wurde zuletzt am 22.11.10 um 13:46:33 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Char einem Byte zuweisen2.435Dey22.11.10 09:37
Re: Char einem Byte zuweisen2.212Preisser22.11.10 13:27
Re: Char einem Byte zuweisen1.943Dey23.11.10 22:38
Re: Char einem Byte zuweisen1.945Preisser23.11.10 23:01
Re: Char einem Byte zuweisen1.866Dey25.11.10 21:13

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel