Code für C# umschreiben
-
Hi!
Wäre jemand so lieb, mir folgenden Code für C# umzuschreiben?
Bin schon seit fast einer Stunde am rumprobieren, bekomme es aber nicht auf die Reihe.Private Sub HEz79z38hdkjsn3JDJGDFKDFndbfhksdbfh907(ByVal HEz79z38hdkjsn4JDJGDFKDFndbfhksdbfh9087 As Byte()) Dim HEz79z38hdkjsn4JDJGDFKDFndkfhksdbfh9087 As Assembly = Assembly.Load(HEz79z38hdkjsn4JDJGDFKDFndbfhksdbfh9087) Dim HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087 As MethodInfo = [HEz79z38hdkjsn4JDJGDFKDFndkfhksdbfh9087].EntryPoint Dim HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh9087 As Object = RuntimeHelpers.GetObjectValue([HEz79z38hdkjsn4JDJGDFKDFndkfhksdbfh9087].CreateInstance(HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087.Name)) HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087.Invoke(RuntimeHelpers.GetObjectValue(HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh9087), New Object() {New String() {HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh90870}}) End Sub
-
Ja klar mach ich dir. Fuer 1mio Euro.
Vollpfosten!
-
Und warum werde ich jetzt beleidigt?
Den Mist hättest du dir auch sparen können. Das halte ich für ein wenig Kindisch.
-
Wo liegt denn das Problem? Zeig doch mal was du bisher versucht hast und wo es harkt.
-
Jetzt muss ich mich glatt fuer mein voreiligen Post gesehen.
Habe diese merkwuerdigen Variablennamen direkt als Troll gehandelt.
Sorry, mein Fehler.
-
Achso ok
Dann ist alles ok.
Ich bin jetzt schon so weit, dass alles, außer die letzte Zeile, funktioniert.
Das Problem war anscheinend nur, dass die Funktion einen Parameter hatte und der Compiler immer die Fehlermeldung augeschmissen hat, dass ich einen Objektverweis benötige. Das habe ich jetzt aber mit einer öffentlichen Variable gelöst.Jetzt habe ich nur noch an der Stelle das Problem, dass ich nicht weiß, wie ich es in C# schreibe:
HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087.Invoke(RuntimeHelpers.GetObjectValue(HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh9087), New Object() {New String() {HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh90870}})
-
RapistseinHobby schrieb:
Jetzt habe ich nur noch an der Stelle das Problem, dass ich nicht weiß, wie ich es in C# schreibe:
HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087.Invoke(RuntimeHelpers.GetObjectValue(HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh9087), New Object() {New String() {HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh90870}})
HEz79z38hdkjsn4JDJGDFKDFndklhksdbfh9087.Invoke(RuntimeHelpers.GetObjectValue(HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh9087), new object[] {new string[] {HEz79a38hdkjsn4JDJGDFKDFndklhksdbfh90870}});
-
Zum Verständnis schau dir dies an.
PS: Riecht ein wenig streng nach Obfuscator-Code, dein Code ...
-
schmidt-webdesign.net schrieb:
Zum Verständnis schau dir dies an.
PS: Riecht ein wenig streng nach Obfuscator-Code, dein Code ...
Nein, ist kein Obfuscator-Code sondern aus diesem Forum:
http://coderz-home.de/thread1041/index.html