Как создать потокобезопасный общий список?

У меня есть общий список, как показано ниже

public static readonly List<Customer> Customers = new List<Customer>();

Я использую для него следующие методы:

.Add
.Find
.FirstOrDefault

Последние 2 являются расширениями LINQ.

Мне нужно было бы сделать это потокобезопасным, чтобы иметь возможность запускать несколько экземпляров класса-контейнера.

Как этого добиться?

23
задан afuzzyllama 4 August 2016 в 19:38
поделиться