예제 #1
0
        public void WriteDeck(IDeck deck)
        {
            var deckNum = -1;
            string fileName;

            do
            {
                deckNum++;
                fileName = string.Format("{0}{1}.txt", OutputFolder, deckNum.ToString("000"));
            } while (File.Exists(fileName));

            using (var writer = new StreamWriter(fileName))
            {
                writer.Write(deck.GetFormattedList());
            }
        }