Какой объект лучше всего подходит для централизованного доступа к данным при множественном доступе из потоков с частым чтением и редкими модификациями

C#асинхронностьдоступ к данныммногопоточностьпотокобезопасность