Πώς να αρχικοποιήσετε μια λίστα συμβολοσειρών (List) με πολλές τιμές συμβολοσειρών

Πώς είναι δυνατή η αρχικοποίηση (με έναν αρχικοποιητή C#) μιας λίστας συμβολοσειρών; Δοκίμασα με το παρακάτω παράδειγμα, αλλά δεν λειτουργεί.

List<string> optionList = new List<string>
{
    "AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay"
}();

Απλά αφαιρέστε την () στο τέλος.

List optionList = new List
            { "AdditionalCardPersonAdressType", /* rest of elements */ };
Σχόλια (6)
Λύση
List mylist = new List(new string[] { "element1", "element2", "element3" });
Σχόλια (5)

Δεν κάνατε πραγματικά ερώτηση, αλλά ο κώδικας θα πρέπει να είναι

List optionList = new List { "string1", "string2", ..., "stringN"}; 

δηλ. να μην υπάρχει το πίσω μέρος () μετά τη λίστα.

Σχόλια (3)