Example #1
0
        static void Main(string[] args)
        {
            Circle circle = new Circle();

            circle.x = 15;
            circle.y = 1;
            PrintCoords(circle);

            IWriteToFile writeToFile =
        }
Example #2
0
 public FileManager(IWriteToFile write)
 {
     fileWriter = write;
 }
Example #3
0
        //public void SetWriter(string file, FileOption option = FileOption.None)
        //{
        //    if (_writer != null)
        //        _writer.Close();
        //    _writer = WriteToFile.Create(file, option);
        //}

        public void SetWriter(IWriteToFile writer, string name = "_default")
        {
            RemoveWriter(name);
            _writers.Add(name, writer);
        }