Shared CSharp Utilities