Protected class members in C#

class Shape {
    protected int LineCount { getset; }
}

class Square : Shape {
    public Square() {
        LineCount = 4;
    }
}

var square = new Square();
var lineCount = square.LineCount; //<- Error