Helpers and tools for C#