Umieszczenie w projekcie choices

0
                projectStage.Choices.Insert(0, "tata");
                projectStage.Choices.Insert(1, "mama");
                projectStage.Choices.Insert(2, "brat");
                projectStage.Choices.Insert(3, "babcia");
                projectStage.Choices.Insert(4, "dziadek");
                projectStage.Choices.Insert(5, "ciocia");
                projectStage.Choices.Insert(6, "wujek");
                projectStage.Choices.Insert(7, "kot");
                projectStage.Choices.Insert(8, "pies");
                projectStage.Choices.Insert(9, "syn");
                projectStage.Choices.Insert(10, "córka");
                projectStage.Choices.Insert(11, "szwagier");
                projectStage.Choices.Insert(12, "bratowa");

Czy można to skrócić? Tak żeby nie używać cały czas w kilku wierszach tej samej metody. Myślałem użyć tutaj typu wyliczeniowego i wrzucić do pętli.... nie wiem może jest jakiś lepszy sposób ?

1

Ja bym proponował tak:

string[] persons = new[] { "mama Czarownica", "tata Morderca", "brat Zdrajca", "wujek Szatan", "ciocia Wiedźma", "stryjek Lucyfer", "dziadek Belzebub", "syn Marnotrawny", "czarny kot", "pies Cerber" };

for (int i = 0; i < persons.Length; i++)
{ projectStage.Choices.Insert(i, persons[i]); }
0

Dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1