Вопросы по теме 'readonly-collection'
BindingSource / BindingNavigator: как предотвратить редактирование связанного источника данных?
Я создал источник данных с помощью VB.NET и Visual Studio 2005. Я перетащил источник данных в свой диалог, и VS создал текстовые поля с членами моего связанного объекта, System.Windows.Forms.BindingSource и System.Windows.Forms.BindingNavigator ....
2762 просмотров
schedule
31.12.2023
Что такое коллекция только для чтения?
Я запустил аналитик кода безопасности и обнаружил, что у меня появилось предупреждение CA2105 . Я посмотрел на пример фальсификации оценок. Я не знал, что вы можете назначить int[] int только для чтения. Я думал, что readonly похож на const С++ и...
24708 просмотров
schedule
22.07.2022
Вернуть ReadOnlyCollection из IList ‹›
Итак, List ‹> содержит AsReadOnly (), который дает вам ReadOnlyCollection. Мне нужно иметь поле типа IList и свойство, которое возвращало бы ReadOnlyCollection для этого списка.
Пример класса:
class Test
{
private IList<Abc> list;...
10912 просмотров
schedule
26.05.2022
Проблема при использовании только геттера и проблема со списком в С#
Я работаю над приложением, которое использует список для обработки предыдущих догадок пользователя. Ниже приведен (частный) список и свойство для доступа к списку.
Чтобы предотвратить утечку конфиденциальности, я использую ReadOnlyCollection, что...
193 просмотров
schedule
31.05.2023
Лучший способ создать полный список объектов только для чтения
Я использую C# 4.0 , Asp.Net . У меня возникла проблема с правильным построением структуры readonly в созданном мной пользовательском кеше.
Подробности (краткое описание): Мой класс CacheManager (синглтон) использует в качестве параметра...
1099 просмотров
schedule
09.12.2022
ReadonlyCollection, неизменяемы ли объекты?
Я пытаюсь использовать ReadOnlyCollection, чтобы сделать объект неизменным, я хочу, чтобы свойство объекта было неизменным.
public ReadOnlyCollection<FooObject> MyReadOnlyList
{
get
{
return new...
3791 просмотров
schedule
05.09.2022
Использование IReadOnlyCollection‹T› вместо IEnumerable‹T› для параметров, чтобы избежать возможного множественного перечисления
Мой вопрос связан с этим относительно использования IEnumerable<T> vs IReadOnlyCollection<T> .
Я тоже всегда использовал IEnumerable<T> для представления коллекций как возвращаемых типов, так и параметров, потому что он...
2543 просмотров
schedule
26.06.2023
Предоставление элементов коллекции только для чтения
У меня есть бизнес-объекты, как показано ниже,
class Class1
{
List<Class2> classes = new List<Class2>();
public IEnumerable<Class2> Classes { get { return classes.AsEnumrable(); }
public void AddClass(Class2 cls)
{...
158 просмотров
schedule
05.12.2022
Как предотвратить изменения в IReadOnlyList‹T›?
Мне нужно использовать IReadOnlyList<T> в качестве возвращаемого параметра, так как он лучше всего соответствует моим потребностям, но, как вы можете видеть в приведенных ниже примерах, вы все равно можете изменить список, который он...
124 просмотров
schedule
28.06.2022