Jak starzyć listę GUID-ów?

0

Cześć
Potrzebuje po naciśnięciu przycisku wygenerować do ObservableCollection 100 Guid które wyświetlą mi się w liście. Nie mogę sobie poradzić w zygernerowaniem guid-ów.

0
private List<Guid> GetGuidList()
        {
            var guidList = new List<Guid>();

            for (int i = 0; i < 100; i++)
            {
                guidList.Add(Guid.NewGuid());
            }

            return guidList;
        }
0

Prawdopodobnie coś w stylu:

var c = new System.Collections.ObjectModel.ObservableCollection<Guid>();
Enumerable.Range(1, 100).Select(x => Guid.NewGuid()).ToList().ForEach(c.Add);

Ale ogólnie ObservableCollection nie lubi dodawania w dużych ilościach (bo event zmiany kolekcji dzieje się za każdym dodaniem), i trzeba by sobie napisać jej własną modyfikację. Nie wiem czy dla 100 elementów to będzie problem.

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