Я попробовал следующее решение и его работу для меня.
У меня есть папка кэшей с диска C: Drive. после открытого проекта в Android-студии.
C: \ Users \ admin.AndroidStudio3.3 \ система \ кэшей
Список был бы лучше, чем Набор, как отмечено в этом полудублирующемся вопросе.
hashset в 3,5 был бы лучше все еще. Какую версию .NET Вы используете?
HashSet <T> работал бы на это. Это позволяет Вам сохранить уникальное множество значений, не "злоупотребляя" словарем.