c# distinct trannnyxx