Entwickler-Ecke
C# - Die Sprache - Zeilenabfrage auf inhalt mit einer Variablen
Bensen83 - So 21.02.10 10:03
Titel: Zeilenabfrage auf inhalt mit einer Variablen
Hallo, ich möchte einige Zeilen nach einem bestimmten Inhalt abfragen.
Ich möchte allerdings die Abfrage Variabel halten. geht das eigentlich? habe s jetzt so gemacht. da funktioniert es nicht.
C#-Quelltext
1:
| Position = Zeilenstring[i].IndexOf("s{0}:", Aktueller_Schritt); |
Moderiert von
Christian S.: C#-Tags hinzugefügt
jaenicke - So 21.02.10 10:15
Hallo und :welcome: im Forum!
Bensen83 hat folgendes geschrieben : |
habe s jetzt so gemacht. da funktioniert es nicht. |
Was bedeutet das? Wie äußert sich der Fehler denn?
Bensen83 - So 21.02.10 10:46
Der Fehler äußert sich so, dass ich in der Variable z.B. eine 0 drin stehen habe.
Jedoch wird kein String mit dem Inhalt s0: gefunden.
Wenn ich jedoch direkt hne die Variable nach nem String "s0:" suche, dann findet er etwas.
JüTho - So 21.02.10 11:48
Hallo und ebenfalls :welcome:
Dein Beispielcode sucht nicht nach "s0:", sondern nach "s{0}:". Du willst anscheinend die Methode String.Format einbauen; dann muss das auch ausdrücklich so gemacht werden:
C#-Quelltext
1:
| Position = Zeilenstring[i].IndexOf( String.Format("s{0}:", Aktueller_Schritt) ); |
Gruß Jürgen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!