LINQ Selecione Distinto com Tipos Anônimos
Então, eu tenho uma coleção de objetos. O tipo exato não é importante. A partir dele, quero extrair todos os pares exclusivos de um par de propriedades particulares, assim:
myObjectCollection.Select(item=>new
{
Alpha = item.propOne,
Bravo = item.propTwo
}
).Distinct();
Então, minha pergunta é: A Distinct, nesse caso, usará o objeto padrão igual a (que será inútil para mim, pois cada objeto é novo) ou pode ser dito para fazer diferentes iguais (nesse caso, valores iguais de Alfa e Bravo => instâncias iguais)? Existe alguma maneira de alcançar esse resultado, se isso não acontece