|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Здравствуйте, уважаемые программисты! Подскажите пожалуйста, как сделать набор List с уникальным полем? Пример: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Чтобы при выполнение приведенного примера, выдавало ошибку, что поле F1 имеет совпадения. Аналогично Dictionary. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 07:51 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
NechtoЗдравствуйте, уважаемые программисты! Подскажите пожалуйста, как сделать набор List с уникальным полем? Пример: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Чтобы при выполнение приведенного примера, выдавало ошибку, что поле F1 имеет совпадения. Аналогично Dictionary. использовать Dictionaty O_O или Hashtable, а не List ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 08:17 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Dictonary не подходит. а вот про Hashtable нужно почитать ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 08:44 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Nechto, авторвыдавало ошибку, что поле F1 имеет совпадения. если хотите что бы кричало как вариант Реализуйте у типа ААА - IComparable<AAA> по желаемому свойству (Ф1) и пользуйтесь SortedSet ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 08:50 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Nechto, лисапед: Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2015, 20:50 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
petalvikNechto, лисапед: Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
Спасибо за полезный пример!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2015, 09:05 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Где-то в степии пользуйтесь SortedSet SortedSet не даёт уникальность. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2015, 21:56 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
MrVoidSortedSet не даёт уникальность. Да ну? Код: c# 1. 2. 3. 4. 5.
- https://msdn.microsoft.com/en-us/library/dd412070(v=vs.110).aspx авторThis interface provides methods for implementing sets, which are collections that have unique elements and specific operations. The HashSet<T> and SortedSet<T> collections implement this interface. - https://msdn.microsoft.com/en-us/library/dd412081(v=vs.110).aspx Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
- как думаете, что будет в консоли? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2015, 06:23 |
|
Как сделать свойство в List уникальным
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныMrVoidSortedSet не даёт уникальность. Да ну? Код: c# 1. 2. 3. 4. 5.
- https://msdn.microsoft.com/en-us/library/dd412070(v=vs.110).aspx авторThis interface provides methods for implementing sets, which are collections that have unique elements and specific operations. The HashSet<T> and SortedSet<T> collections implement this interface. - https://msdn.microsoft.com/en-us/library/dd412081(v=vs.110).aspx Код: c# 1. 2. 3. 4. 5. 6. 7. 8.
- как думаете, что будет в консоли? думаю будет "Ок: 3" ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2015, 08:27 |
|
|
start [/forum/topic.php?fid=20&msg=39023021&tid=1401304]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 338ms |
total: | 457ms |
0 / 0 |