My general C# utilities