public static void Main()
var yAsStruct = xAsStruct;
Console.WriteLine($"Struct: x:{xAsStruct}, y:{yAsStruct}");
Console.WriteLine($"Class: x:{xAsClass}, y:{yAsClass}");
public override string ToString()
return $"{{A:{A},B:{B}}}";
public int A { get; set;}
public int B { get; set;}
public override string ToString()
return $"{{A:{A},B:{B}}}";