Values & References10 / 14
Up next

Class reference equality

var a = new Node(1);
var b = new Node(1);
// default == on a class is reference identity
Console.WriteLine(a == b);
Console.WriteLine(a.Equals(a));

class Node
{
    public int Value;
    public Node(int value) => Value = value;
}
What you're solving

a plain class compares by identity