var class1 = new AClass("A", "B");
var record1 = new ARecord("A", "B");
System.Console.WriteLine(class1.A);
var modifiedRecord = record1 with {
System.Console.WriteLine(record1);
System.Console.WriteLine(modifiedRecord);
System.Console.WriteLine(record1);
class AClass(string a, string b) {
public string A {get;set;} = a;
record ARecord(string a, string b);