Ниже приведен пример кода (он предназначен только для концепции изучения, это бесполезно, но, надеюсь, концепция статических членов в записях может появиться в будущем...)
Код: Выделить всё
namespace RecordsStaticMember;
public class Program
{
public static void Main(string[] args)
{
Rec rec = new("Scott Pilgrim");
Rec rec2 = new("DarkWing Duck");
Console.WriteLine(Rec.Count);
}
}
public record Rec{
private static int count;
private string name;
public string Name{get;set;}
public static int Count{
get{
return count;
}
set{
count = value;
}
}
public Rec(string name){
Name = name;
count++;
}
}
Подробнее здесь: https://stackoverflow.com/questions/789 ... ic-members