Created
April 20, 2020 00:41
-
-
Save Porges/2187133cd56018017692f4cd543a47ef to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public sealed class NullWriter : TextWriter | |
{ | |
protected override void Dispose(bool disposing) { } | |
public override Encoding Encoding => Encoding.Unicode; | |
public override Task FlushAsync() => Task.CompletedTask; | |
public override Task WriteAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask; | |
public override Task WriteAsync(StringBuilder value, CancellationToken cancellationToken = default) => Task.CompletedTask; | |
public override Task WriteAsync(char value) => Task.CompletedTask; | |
public override Task WriteAsync(char[] buffer, int index, int count) => Task.CompletedTask; | |
public override Task WriteAsync(string value) => Task.CompletedTask; | |
public override Task WriteLineAsync() => Task.CompletedTask; | |
public override Task WriteLineAsync(ReadOnlyMemory<char> buffer, CancellationToken cancellationToken = default) => Task.CompletedTask; | |
public override Task WriteLineAsync(StringBuilder value, CancellationToken cancellationToken = default) => Task.CompletedTask; | |
public override Task WriteLineAsync(char value) => Task.CompletedTask; | |
public override Task WriteLineAsync(char[] buffer, int index, int count) => Task.CompletedTask; | |
public override Task WriteLineAsync(string value) => Task.CompletedTask; | |
public override ValueTask DisposeAsync() => new ValueTask(Task.CompletedTask); | |
public override void Close() { } | |
public override void Flush() { } | |
public override void Write(ReadOnlySpan<char> buffer) { } | |
public override void Write(StringBuilder value) { } | |
public override void Write(bool value) { } | |
public override void Write(char value) { } | |
public override void Write(char[] buffer) { } | |
public override void Write(char[] buffer, int index, int count) { } | |
public override void Write(decimal value) { } | |
public override void Write(double value) { } | |
public override void Write(float value) { } | |
public override void Write(int value) { } | |
public override void Write(long value) { } | |
public override void Write(object value) { } | |
public override void Write(string format, object arg0) { } | |
public override void Write(string format, object arg0, object arg1) { } | |
public override void Write(string format, object arg0, object arg1, object arg2) { } | |
public override void Write(string format, params object[] arg) { } | |
public override void Write(string value) { } | |
public override void Write(uint value) { } | |
public override void Write(ulong value) { } | |
public override void WriteLine() { } | |
public override void WriteLine(ReadOnlySpan<char> buffer) { } | |
public override void WriteLine(StringBuilder value) { } | |
public override void WriteLine(bool value) { } | |
public override void WriteLine(char value) { } | |
public override void WriteLine(char[] buffer) { } | |
public override void WriteLine(char[] buffer, int index, int count) { } | |
public override void WriteLine(decimal value) { } | |
public override void WriteLine(double value) { } | |
public override void WriteLine(float value) { } | |
public override void WriteLine(int value) { } | |
public override void WriteLine(long value) { } | |
public override void WriteLine(object value) { } | |
public override void WriteLine(string format, object arg0) { } | |
public override void WriteLine(string format, object arg0, object arg1) { } | |
public override void WriteLine(string format, object arg0, object arg1, object arg2) { } | |
public override void WriteLine(string format, params object[] arg) { } | |
public override void WriteLine(string value) { } | |
public override void WriteLine(uint value) { } | |
public override void WriteLine(ulong value) { } | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment