Handling a GDI Resource Leak
GDI leak (or, simply the usage of too many GDI objects) is one of the most common problems. It...
С# Nuances: foreach
You may have been asked a question on a job interview: “What needs to be done to make your class work with the foreach loop?” Well, the...
C# Powerful String Functions
The .NET Framework provides a set of powerful string functions. These building blocks can be used to write more complex algorithms for...
C# Extension Methods: a Useful Example!
What is an extension method? The extension method provides the ability to extend the functionality...