Como remover valores duplicados de uma array em C#

O método Distinct() permite remover valores duplicados de um array em C#. Muito fácil de usar, veja o exemplo.