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-Key: 101499

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

Printed on: April 25, 2024 at 17:04 o'clock

Member: pulse
pulse Nov 11, 2008 at 09:24:48 (UTC)
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
Member: SnowStar
SnowStar Nov 11, 2008 at 09:39:44 (UTC)
Goto Top
Manchmal ist weniger doch mehr ... {} weg und das wars, funktioniert, perfekt!

PS: &H12 = 18 (Hexadezimale Angabe) ...
Member: pulse
pulse Nov 11, 2008 at 09:41:10 (UTC)
Goto Top
Die funktioniert aber bei C# nich so^^
da musste dann 0x61 für a z.b. verwenden
Member: SnowStar
SnowStar Nov 11, 2008 at 15:56:31 (UTC)
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