Quindi ho una collezione di oggetti. Il tipo esatto non è importante. Da esso voglio estrarre tutte le coppie uniche di una coppia di proprietà particolari, quindi:
myObjectCollection.Select(item=>new
{
Alpha = item.propOne,
Bravo = item.propTwo
}
).Distinct();
Quindi la mia domanda è: Will Distinct in questo caso usa l'oggetto uguale a uguale (che sarà inutile per me, poiché ogni oggetto è nuovo) o può essere detto di fare un uguale diverso (in questo caso, valori uguali di Alpha e Bravo => istanze uguali)? C'è un modo per ottenere quel risultato, se ciò non lo fa?