csharpCommon