Struct — value type. Class — reference type.
Struct:
Class:
1// Struct2public struct Point3{4 public double X { get; init; }5 public double Y { get; init; }6}78// Class9public class Person10{11 public string Name { get; set; }12}
Key: Struct for small, immutable; class for complex objects.