C# のリストには.ToArray()メソッドがあります。配列がリストに変換される逆が必要です。リストを作成してループする方法は知っていますが、ワンライナーで元に戻したいと思います。
.NET 2.0 環境でメソッドを使用しているString.Splitため、LINQ などは使用できません。
string s = ...
new List<string>(s.Split(....));
.Net 3.5 では、System.Linq名前空間に と呼ばれる拡張メソッドが含まれていますToList<>()。
return new List<string>(stringArray);
必要なのは IList インターフェイスを実装するオブジェクトだけで、新しい項目を追加する必要がない場合は、次のようにすることもできます。
IList<string> list = myString.Split(' ');