1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
// Copyright header using System; namespace MyNamespace; public partial class MyClass : IMyInterface { /// <summary> /// Ctor docs /// </summary> /// <param name="ctorArg">Param docs</param> public MyClass(IThing1 thing1, IThing2 thing2) { _thing1 = thing1; _thing2 = thing2; } private record MyPrivateRecord(bool Foo); }