snowstar
Goto Top

VB byte() in C-Sharp?

Wie wird byte() in C-Sharp definiert?

Um es ganz kurz zu machen:

Für eine Ver-/Entschlüssung in .NET benötige ich "Vector" und "Key".
Der "alte" Quellcode ist in VB, der "neue" in C#.

Da ich von keinem von beidem viel weiss, klemmt es nun an einer wahrscheinlich einfachen Sache:
    Me.Vector = New Byte() { &H12, &H44, &H16, &HEE, &H88, &H15, &HDD, &H41 }
    Me.TheKey = New Byte(8  - 1) {}
lauten die beiden Variablen, die ich noch umsetzen muss.

Kann mir das jemand auf die Schnelle "in C# übersetzen" ?

byte key = new byte {..,..,..};
hat sich schon ergeben ...

Danke face-smile

edit: Wird für CryptoStream benötigt face-wink

Content-ID: 101499

Url: https://administrator.de/contentid/101499

Ausgedruckt am: 21.11.2024 um 23:11 Uhr

pulse
pulse 11.11.2008 um 10:24:48 Uhr
Goto Top
this.Vector = new Byte{ &H12, &H44, &H16, &HEE, &H88, &H15, &HDD, &H41 };
this.TheKey = new Byte[8 - 1];

glaub ich

8-1 soll ja die größe sein?
kA was &H12 usw. sind
SnowStar
SnowStar 11.11.2008 um 10:39:44 Uhr
Goto Top
Manchmal ist weniger doch mehr ... {} weg und das wars, funktioniert, perfekt!

PS: &H12 = 18 (Hexadezimale Angabe) ...
pulse
pulse 11.11.2008 um 10:41:10 Uhr
Goto Top
Die funktioniert aber bei C# nich so^^
da musste dann 0x61 für a z.b. verwenden
SnowStar
SnowStar 11.11.2008 um 16:56:31 Uhr
Goto Top
Danke für den Hinweis, es hat sich (zu meinem Glück face-wink ) auch in normaler Dezimalschreibweise lösen lassen.
War zwar etwas Copy & Paste Arbeit ... aber naja.

Das nächste Mal weiß ich es dann face-wink