Gewusst wie: einfügen/entfernen Bindestrich zu/von einem einfachen string in c#?

Ich habe einen string wie diesen;

   string text =  "6A7FEBFCCC51268FBFF";

Und ich haben eine Methode für die ich möchte legen Sie die Logik für das anfügen der Bindestrich nach der 4 Zeichen 'text' variable. So sollte die Ausgabe wie diese;

6A7F-EBFC-CC51-268F-BFF

Bindestrich anfügen, um über die "text" variable Logik sollte innerhalb dieser Methode;

public void GetResultsWithHyphen
{
     //append hyphen after 4 characters logic goes here
}

Und ich will auch entfernen Sie den Bindestrich aus einem gegebenen string wie 6A7F-EBFC-CC51-268F-BFF. So, entfernen den Bindestrich aus einem string Logik sollte innerhalb dieser Methode;

public void GetResultsWithOutHyphen
{
     //Removing hyphen after 4 characters logic goes here
}

Wie kann ich dies in C# (für die desktop-app)?
Was ist der beste Weg, dies zu tun?

Schätzen wissen Sie jeder Antwort im Voraus.

Was haben Sie versucht? Sah in String.Einfügen oder String.Ersetzen oder String.Entfernen?
Tun Sie nicht beabsichtigen, jede Methode in einem string-parameter und einen string zurückgeben? Ihre code-snippets empfehlen, jede Methode soll nichts zurückgeben.
Ich habe keine Ahnung, wie dies zu tun
eine schnelle google-Suche nach "C# string Zeichen einfügen" oder "C# string entfernen Zeichen" ergäbe Sie eine Schiffsladung von Ergebnisse geben Ihnen die grundlegenden Werkzeuge, um dies zu tun.
ist es immer 19 Zeichen?

InformationsquelleAutor DotNet Dreamer | 2012-07-11

Schreibe einen Kommentar