Is a public getter and a private setter with same name possible in C#? May 5, 2023 by Tarik Yes it is possible, even with auto properties. I often use: public int MyProperty { get; private set; }