public TextWriter GetWriter(ConsoleStreamType type) { switch (type) { case ConsoleStreamType.Output: return OutputWriter; case ConsoleStreamType.ErrorOutput: return ErrorWriter; } throw Error.InvalidStreamType(type); }