Ich habe diesen Code hier, um eine Zeichenfolge von X-Räumen zu erstellen.Eine Zeichenkette mit sich wiederholenden Zeichen erstellen und zwischenspeichern?
private static string GetWhiteSpaceString(int howManySpaces)
{
return new string(' ', howManySpaces);
}
Wie könnte ich diese Zeichenfolge irgendwie zwischenspeichern, so wird es nur erstellt, wenn die Anzahl der Leerzeichen zum Beispiel geändert? Gibt es einen besseren Weg als eine globale Variable zu behalten?
Thanks :)
Wenn Sie es zwischenspeichern müssen, schlägt das vor, dass Sie s% tloads davon erstellen. Warum? –
"Wir sollten kleine Wirkungsgrade vergessen, sagen etwa 97% der Zeit: vorzeitige Optimierung ist die Wurzel allen Übels" - Knuth –
Beachten Sie, dass eine solche Methode * synchronisiert * wichtig ist, wenn die Daten statisch sind; Siehe mein Update für weitere Informationen –