Forma rápida de criar uma lista de valores em C#?

Estou à procura de uma forma rápida de criar uma lista de valores em C#. Em Java, uso frequentemente o ... te em C# além do óbvio abaixo? IList<string> l = new List<string>(new string[] {"test1","test2","test3"});