C# documentation improvements