7
Bu:Yığın veya Kuyruk için bir hazırsal başlatıcı nasıl belirtilir?
List<string> set = new List<string>() { "a","b" };
çalışıyor, ancak: derleyici Ekle isteyebilecek kadar aptal bana neden merak yapar
...does not contain a definition for 'Add'
:
Stack<string> set = new Stack<string>() { "a","b" };
Queue<string> set = new Queue<string>() { "a","b" };
ile başarısız olur.
Peki, bir Queue/Stack yapıcısında bir başlangıç nasıl olmalıdır?
Güzel geçici çözümü:
Bunun yerine, bir
IEnumerable<T>
alırStack
veyaQueue
yapıcı çağırabilir. – ChrisJJ