Entfernen Sie einen angegebenen Teil einer Zeichenfolge mithilfe der StringBuilder.Remove-Funktion in C#

PHPz
Freigeben: 2023-11-18 13:28:58
Original
1465 Leute haben es durchsucht

Entfernen Sie einen angegebenen Teil einer Zeichenfolge mithilfe der StringBuilder.Remove-Funktion in C#

Verwenden Sie die Funktion StringBuilder.Remove in C#, um den angegebenen Teil der Zeichenfolge zu löschen.

In C# ist die StringBuilder-Klasse ein veränderlicher Zeichenfolgentyp, mit dem wir Zeichenfolgen ändern und bearbeiten können. Die Remove-Funktion von StringBuilder bietet eine praktische Möglichkeit, den angegebenen Teil der Zeichenfolge zu löschen. Die Funktion

StringBuilder.Remove wird wie folgt verwendet:

public StringBuilder Remove(int startIndex, int length);
Nach dem Login kopieren

Unter diesen stellt startIndex die zu löschende Startposition und length die Anzahl der zu löschenden Zeichen dar.

Im Folgenden wird anhand eines konkreten Beispiels demonstriert, wie mit der StringBuilder.Remove-Funktion ein bestimmter Teil einer Zeichenfolge gelöscht wird.

using System;
using System.Text;

class Program
{
    static void Main(string[] args)
    {
        StringBuilder sb = new StringBuilder("Hello, World!");

        Console.WriteLine("原始字符串:{0}", sb);

        // 删除字符串中的指定部分
        sb.Remove(7, 7); // 删除", World!"

        Console.WriteLine("删除指定部分后的字符串:{0}", sb);

        Console.ReadLine();
    }
}
Nach dem Login kopieren

Im obigen Beispiel haben wir zunächst ein StringBuilder-Objekt erstellt und ihm die Zeichenfolge „Hello, World!“ zugewiesen. Geben Sie dann durch Aufrufen der Remove-Funktion von StringBuilder die zu löschende Startposition als 7 (d. h. die Position von „“) und die Anzahl der zu löschenden Zeichen als 7 (d. h. die Länge von „) an !"), wodurch der Inhalt des durch die Zeichenfolge bezeichneten Teils gelöscht wird. Schließlich geben wir die ursprüngliche Zeichenfolge und das Ergebnis aus, nachdem wir den angegebenen Teil über die Funktion Console.WriteLine gelöscht haben.

Führen Sie den obigen Code aus. Die folgenden Ergebnisse werden ausgegeben:

原始字符串:Hello, World!
删除指定部分后的字符串:Hello
Nach dem Login kopieren

Anhand dieses einfachen Beispiels können Sie sehen, wie Sie die StringBuilder.Remove-Funktion in C# verwenden, um den angegebenen Teil der Zeichenfolge zu löschen. In praktischen Anwendungen können Sie diese Funktion flexibel nutzen, um Zeichenfolgen nach Bedarf zu ändern und zu manipulieren.

Das obige ist der detaillierte Inhalt vonEntfernen Sie einen angegebenen Teil einer Zeichenfolge mithilfe der StringBuilder.Remove-Funktion in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!