Добавление символов в строку списка

У меня есть необязательный пользовательский префикс и суффикс в моем приложении, которые я хочу добавить к каждому из элементов в моем списке строк. Я перепробовал все следующее, и никто не работает. Может кто-нибудь указать мне правильное направление, пожалуйста?

List myList = new List{ "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();

Я также попробовал:

myList = myList.Join(x => prefix + x + suffix).ToList();  //Red squigglies

а также:

sortBox1.Join(prefix + sortBox1 + suffix).ToList();  //Red squigglies

Куда я здесь не так?