Datei patchen

05/09/2008 - 11:11 von Michael | Report spam
Ich muss einer Datei einen String patchen

Also ein such denn String und ersetze in mit dem neuen String ohne das der
Rest der Datei veràndert wird.
Wie macht man das in c#

Danke und Gruss
Michael
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
05/09/2008 - 11:56 | Warnen spam
Hallo Michael,

"Michael" schrieb:

Ich muss einer Datei einen String patchen



Ist das eine reine Textdatei?

Also ein such denn String und ersetze in mit dem neuen String ohne das der Rest der Datei veràndert wird.
Wie macht man das in c#



- Dateiinhalt in Variable einlesen
- Ersetzen des Strings
- Datei mit neuem Inhalt schreiben

http://msdn.microsoft.com/de-de/lib...e.openread(VS.80).aspx
http://msdn.microsoft.com/de-de/library/db5x7c0d(VS.80).aspx
http://msdn.microsoft.com/de-de/library/6ka1wd3w(VS.80).aspx
...

Um einen String zu ersetzen kannst Du entweder <String>.Replace( ... ) oder,
wenn bestimmte Kriterien zu erfüllen sind, damit ein mehrfach vorkommender
String nur bei Erfüllung dieser Kriterien ersetzt wird, Regex nutzen.

http://msdn.microsoft.com/de-de/lib...ions.regex(VS.80).aspx

Tschau, 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

Ähnliche fragen