И я задумался:Надо не думать, и даже - не знать. Надо - уметь применять. Подумайте, какую практическую задачу вы хотели решить этой задумкой? Если такой задачи нет - не забивайте себе голову. А если желаете забить себе голову чисто для себя чем-нибудь абстрактным, то для этого лучше всего подойдет философия, а не IT.
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public static Person John = new Person("John", 33);
public Person(string name, int age)
{
Name = name;
Age = age;
}
}
Person
-а так и использовать экземпляр Person.John
. А чтобы сделать "экземпляр" Джона, его нужно скопировать.