static void Main() { ShowHelp(); RecentCollection <int> list = new RecentCollection <int>(5); bool shownFullMessage = false; for (;;) { Console.WriteLine("Введите число. Для выхода введите пустую строку."); Console.Write("> "); string line = Console.ReadLine(); if (string.IsNullOrWhiteSpace(line)) { break; } int num; if (!int.TryParse(line, out num)) { continue; } list.Add(num); if (list.IsFull && !shownFullMessage) { ShowFullMessage(); shownFullMessage = true; } int[] numbers = list.ToArray(); Console.WriteLine("{{ {0} }}", string.Join(", ", numbers)); Console.WriteLine(); } }
private void OpenFile(string filePath) { listBoxFiles.Items.Add(filePath); recentFiles.Add(filePath); }