VB.Net zu C#

03/25/2013 16:46 reCougar#1
Hey ich habe ein kleines Problem und zwar habe ich ein Vb.Net Code, ich aber in C# programmiere. Ich würde euch bitten den Code in C# zu übersetzten. Habe es mit online Konverter versucht deren Ergebnisse stimmen aber nicht.
Code:
Dim j As String
Dim s As String
j = Split(s, "<input type=""hidden"" name=""javax.faces.ViewState"" id=""javax.faces.ViewState"" value=""")(1).Split("""")(0)
Ich danke euch im Vorraus.
03/25/2013 16:55 tolio#2
[Only registered and activated users can see links. Click Here To Register...]
funktioniert definitiv bei allem was nicht mit pointern zu tun hat
03/25/2013 17:02 reCougar#3
Dann kommt das raus
Code:
j == Strings.Split(s, "<input type=\"hidden\" name=\"javax.faces.ViewState\" id=\"javax.faces.ViewState\" value=\"")[1].Split("\"")[0]
Das ist aber nicht richtig
03/25/2013 17:48 tolio#4
was ist daran nicht richtig?
ist der selbe code wir oben nur halt in c#
03/25/2013 17:56 Schlüsselbein#5
Da ist n '=' zu viel. Bissel selber die Glubscher aufmachen und nicht nur blind aufn Converter vertrauen.
03/25/2013 18:19 reCougar#6
Quote:
Originally Posted by Schlüsselbein View Post
Da ist n '=' zu viel. Bissel selber die Glubscher aufmachen und nicht nur blind aufn Converter vertrauen.
Das hab ich auch gewusst :O jedoch stimmt der ganze Befehl nicht.
03/25/2013 18:21 Schlüsselbein#7
Was heißt "funktioniert nicht"? Man geht auch zum Mechaniker seines Vertrauens uns sagt dann "Auto funktioniert nicht". Was ist der Fehler? Wo wird was angezeigt etc.
03/25/2013 18:25 reCougar#8
Hab nur in meiner Verzweiflung wegen einem psc checker einen syntax ausm netz ausprobiert jedoch ist er veraltet :D
03/25/2013 18:29 tolio#9
das ist ein doppelter split, also die umsetztung eines 'getbetween' befehls und er funktioniert definitiv, du musste natürlich schauen das die strings stimmen wenn du meintest er war outdated