2.6 Einen Text in einen String einfügen

Problem

Sie haben einen Text (entweder einen char- oder einen string-Wert), der an einer bestimmten Position in einen anderen String eingefügt werden muss.

Lösung

Mit der Insert-Instanzmethode der Klasse String kann ein string oder char ganz leicht in einen String eingefügt werden. Betrachten Sie beispielsweise das folgende Codebeispiel:

string sourceString = "Hier wird der Text eingefügt -><-";

sourceString  = sourceString.Insert(31, "Eingefügt");
Console.WriteLine(sourceString);

Im String sourceString wird zwischen den Zeichen > und < ein zweiter String eingefügt. Das Ergebnis ist:

Hier wird der Text eingefügt ->Eingefügt<-

Wie Sie ein einzelnes Zeichen in sourceString zwischen den Zeichen > und < einfügen, sehen ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.