Shared C# Utility classes