Skip to content
Quiz · Classes and objects · lesson 9 of 11

Quiz — a shared counter

What does the program print?

C#
var a = new House();
var b = new House();
var c = new House();
Console.WriteLine(House.Count + " " + a.Number);

class House
{
    public static int Count { get; private set; }
    public int Number { get; private set; }

    public House() => Number = ++Count;
}