Benutzer mit den meisten Antworten
Auf meinem compuuter wird die Strig.Replace Methode immer ohne Ergebnis ausgeführt! Was kann man dagegen tun?

Frage
-
Die Replace methode der klasse System.String bewirkt nichts:
Hier sollte ja etwas passieren:
Dim s As String s = "AA,BB" s = s.Replace(",", "=") MessageBox.Show(s) 'und dabei ist das Ergebnis wieder "AA,BB" !!
Ich weiß nicht was ich dagegen tun soll!!
Kann mir jemand helfen?
- Bearbeitet LE1999 Donnerstag, 19. Januar 2012 15:49
Antworten
-
Funktioniert wieder!!
weiß auch nict warum aber jetzt gehts!
Danke trotzdem
- Bearbeitet LE1999 Donnerstag, 19. Januar 2012 19:54
- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 19. Januar 2012 20:26
- Als Antwort markiert Elmar BoyeEditor Donnerstag, 19. Januar 2012 22:27
Alle Antworten
-
Hallo,
so wie es da geschrieben ist, funktioniert es bei mir einwandfrei. Bist Du sicher, dass Du auf dieselbe Variable s zugreifst? Oder ist s noch woanders deklariert. Ich habe hier einen Fall konstruiert der auch schief geht:
Module Module1 Dim s As String = "AA,BB" Sub Main() For i As Integer = 0 To 0 Dim s As String = "AA,BB" s = s.Replace(",", "=") Next Console.WriteLine(s) Console.ReadKey() End Sub End Module
Ausgabe ist "AA,BB"
-replace benutzt die lokale Varaible und .WriteLine die auf Modulebene.
Gruss Ellen
Ich benutze/ I'm using VB2008 & VB2010 -
ÄÄ.. wie findet man heraus welche DLL datei man verwendet?
NET Framework hab ich schon 3x neu installiert!! :-(
String Class
.NET Framework 2.0- .NET Framework 4.5
- .NET Framework 4
- .NET Framework 3.5
- .NET Framework 3.0
- .NET Framework 1.1
- Silverlight
29 out of 89 rated this helpful Rate this topicRepresents text as a series of Unicode characters.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)Die String Klasse ist schon sehr alt und in Version 2.0 drin
Ich benutze/ I'm using VB2008 & VB2010 -
Funktioniert wieder!!
weiß auch nict warum aber jetzt gehts!
Danke trotzdem
- Bearbeitet LE1999 Donnerstag, 19. Januar 2012 19:54
- Als Antwort vorgeschlagen Tom Lambert (Koopakiller)Moderator Donnerstag, 19. Januar 2012 20:26
- Als Antwort markiert Elmar BoyeEditor Donnerstag, 19. Januar 2012 22:27
-
Funktioniert wieder!!
weiß auch nict warum aber jetzt gehts!
Evtl. hattest Du da mal anderen Code und das Kompilieren hat nicht funktioniert. Dann würde der Debugger unter Umständen zwar den neuen Code anzeigen, aber eigentlich den alten ausführen.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community