![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| DENSHER |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 3.3.2010 Репутация: нет Всего: нет |
Доброго времени суток всем.
Проблема заключаться в следующем: Я хочу полученную коллекцию отсортировать по алфавиту и при этом чтобы имена(name) совпадали со значениями(value). Если воспользоваться сортировкой в свойстве ЛистВью, то сортируются только имена и при этом value не подходит(они не сортируются). Подскажите пожалуйста пример сортировки - ключа и значения (infoset.name.ToString() и infoset.value.ToString()):
Это сообщение отредактировал(а) DENSHER - 2.11.2011, 16:37 |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Отсортировать элементы LINQ-запросом и добавить результат сортировки в коллекцию снова. Ну или в любой коллекции, например List(Of T) есть метод Sort, с помощью которого можно это сделать.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| DENSHER |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 3.3.2010 Репутация: нет Всего: нет |
Решил протестировать на стороннем проекте и столкнулся вот с такой проблемой (в стороннем проекте и в своем):
Оператор "Option Strict On" не разрешает позднее связывание! Значение Off, что-то не хочется ставить. Выделил жирным на то что ругается (DictionaryEntry.Key.ToString())
Как сделать правильно, чтобы не ругался Option Strict в режиме On? Это сообщение отредактировал(а) DENSHER - 4.11.2011, 17:14 |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Ну это как бы естественно, ведь эта опция существует для того, чтобы выполнялась жесткая проверка типов и если ты хочешь вызвать у переменной член, который не задекларирован в типе этой переменной, то они должен ругаться.
Можно сделать это через рефлексию, но по-моему проще отключить эту опцию, тем более, что это можно сделать прямо в файле с кодом и это не будет на проект распространяться. Если даже ты хочешь, чтобы эта опция применялась к коду этого же класса, то можно тот код, в котором ты используешь позднее связывание, вынести в отдельный файл (Partial Class). -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| DENSHER |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 3.3.2010 Репутация: нет Всего: нет |
Спасибо за помощь и разъяснение.
|
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |