String hat sowohl PadLeft
als auch PadRight
. Ich brauche links und rechts aufzufüllen (Mittenausrichtung). Gibt es einen standardisierten Weg, dies zu tun, oder noch besser, einen eingebauten Weg, um das gleiche Ziel zu erreichen?
Nicht, dass ich davon weiß. Sie können eine Erweiterungsmethode erstellen, wenn Sie sich selbst häufig verwenden. Angenommen, Sie möchten, dass Ihre Zeichenfolge in der Mitte endet, verwenden Sie etwa Folgendes:
%Vor%Um dies zu einer Erweiterungsmethode zu machen, mach es so:
%Vor%Nebenbei: Ich füge meine Erweiterungen einfach in den Systemnamensraum ein - es liegt an Ihnen, was Sie tun.
Hier ist eine etwas verbesserte Version von @ david-colwells Erweiterung -Methode, die optional auch ein Füllzeichen hat:
%Vor%Sie können Ihre Erweiterung auch so erstellen:
%Vor%und PadBoth-Methode für Zeichenfolge verwenden.
Tags und Links c#