Anhängen von Zeichen an eine Listenzeichenfolge
Ich habe ein optionales benutzerdefiniertes Präfix und Suffix in meiner Anwendung, die ich zu jedem der Elemente in meiner Zeichenfolgenliste hinzufügen möchte. Ich habe alle folgenden ausprobiert und keine funktioniert. Kann mich bitte jemand in die richtige Richtung weisen?
List<string> myList = new List<string>{ "dog", "cat", "pig", "bird" };
string prefix = "my ";
string suffix = " sucks!";
StringBuilder sb = new StringBuilder();
sb.Append(suffix);
sb.Insert(0, prefix);
MyList = sb.ToString(); //This gives me red squigglies under sb.ToString();
Ich habe auch versucht:
myList = myList.Join(x => prefix + x + suffix).ToList(); //Red squigglies
und:
sortBox1.Join(prefix + sortBox1 + suffix).ToList(); //Red squigglies
Wo gehe ich hier falsch?