Solutionizer.Commands.SaveSolutionCommand.WriteHeader C# (CSharp) Method

WriteHeader() private method

private WriteHeader ( TextWriter writer ) : void
writer System.IO.TextWriter
return void
        private void WriteHeader(TextWriter writer)
        {
            writer.WriteLine();
            switch (_visualStudioVersion) {
                case VisualStudioVersion.VS2010:
                    writer.WriteLine("Microsoft Visual Studio Solution File, Format Version 11.00");
                    writer.WriteLine("# Visual Studio 2010");
                    break;
                case VisualStudioVersion.VS2012:
                    writer.WriteLine("Microsoft Visual Studio Solution File, Format Version 12.00");
                    writer.WriteLine("# Visual Studio 2012");
                    break;
                case VisualStudioVersion.VS2013:
                    writer.WriteLine("Microsoft Visual Studio Solution File, Format Version 12.00");
                    writer.WriteLine("# Visual Studio 2013");
                    break;
                case VisualStudioVersion.VS2015:
                    writer.WriteLine("Microsoft Visual Studio Solution File, Format Version 14.00");
                    writer.WriteLine("# Visual Studio 2015");
                    break;
                default:
                    throw new ArgumentOutOfRangeException();
            }
        }