C# code tends to be heavily indented:
- All code is indented at least three levels deep (namespace, class, method).
- The usage of constructs such as using and try-finally adds further indentation.
Especially in GDI+ drawing code, the usage of using-statements can make the code much more difficult to read:
This can be simplified by combining the using-statements like this:
As you can see this reduces indentation, making the code easier to read and understand.