C# - String Hex Value in String schreiben

OP #3368616
Ich habe einen String. Ich möchte jetzt die Hex-Zeichen "rausholen" und 
in einen anderen String reinpacken. Beispiel: Ich habe eine String mit 
dem Inhalt "A". Ich möchte in einen zweiten String die Hex-Value 
reinpacken,aber als Test, also in diesen Fall "41". Die Sprache ist C#.
Danke im voraus
Wenn ich dich richtig verstehe willst Du keinen "Hex Wert" sondern die 
binäre Repräsentation des Zeichens 'A' schreiben.
Dazu solltest du wissen, daß ein String in C# als Unicode abgespeichert 
ist.
Wenn du die binäre Repräsentation der Zeichen ablegen willst, dann 
kannst du keinen 2. String nehmen, sondern musst ein Array von Integern 
benutzen.

Suche mal nach Char zu Binär Konvertierung.
ich schrieb:
> Udo Schmitt schrieb:
>> binäre Repräsentation
>
> Die binäre Form sieht so aus:
> 0100 0001
>

Das binär war im Sinne von "binären Daten" gemeint. Insofern etwas 
missverständlich. Man könnte statt dessen evt. auch numerische Daten 
schreiben, was der TO dann aber genausowenig versteht.

Fakt ist daß man zwischen binären Daten und Character Daten (welcher 
zeichensatz auch immer) unterschiden muss und das die Konvertierung von 
Character zu numerisch wohl das ist was der TO will.

> Er will aber "41" als String haben, also die ASCII-Darstellung des
> Hex-Wertes, wenn ich es richtig verstanden habe.
Da bin ich mir nicht sicher, ob er das wieder als String will oder binär 
sorry numerisch.
Gast
Udo Schmitt schrieb:
> Da bin ich mir nicht sicher, ob er das wieder als String will

Ich denke schon:

Peter K. schrieb:
> Ich möchte in einen zweiten String die Hex-Value
> reinpacken,aber als Test, also in diesen Fall "41".

Vielleicht will er das Ergebnis zu Debugging-Zwecken mit einem 
Terminalprogramm ansehen? Dann wäre die ASCII-Darstellung eines Strings 
schon besser.

@Peter: äußere dich mal bitte dazu :-)
OP
Ja, war etwas unverstädnlich. Ich habe einen String, nennen wir ihn 
String-1. Und in einen zweiten String, String-2 möchte ich die 
Hexadezimalen Werte von String-1 reinkopieren - und das als Text.
Bsp:
String-1 = "A"
String-2 soll zu "41" werden

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.