CJCoding With Joseph

Implement IDisposable to Release a Resource

Complete the Logger class so that it implements the IDisposable interface. Its Dispose method must print Logger closed (followed by a newline). Do NOT write a Main method.

The tester wraps the logger in a using block. When the block ends, Dispose runs automatically, so the program prints:

Logging...
Logger closed

Expected Output:

Logging...
Logger closed
Topics:
Interfaces
Code Editor
1
Tab to indent ยท Ctrl+Enter to run ยท Ctrl+Space to expand shortcuts (cw, cr, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.