#1 Kartmen
proč chceš hledat v poli struktur pomocí interface ??? děláš v C# tak si napiš Generic třídu ne ? interface je jen třída co definuje (skoro) prázdné metody. Nějak to nechápu .. ten tvuj dotaz ...
tady máš něco
https://stackoverflow.com/questions/2734914/whats-the-difference-between-iequatable-and-just-overriding-object-equals
IEquatable má definovat identitu instancí
https://docs.microsoft.com/cs-cz/dotnet/api/system.iequatable-1?view=netframework-4.7.2
ale ty identifikuješ konkrétní hodnoty ...
nechápu