Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.09.2013, 17:23
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
В переменной Q типа IEnumerable содержится выборка из нескольких полей разных таблиц (поэтому IEnumerable и не обобщённый). Подскажите, как обратиться к этим полям? Q.FiledName не прокатывает. Мышку к переменной подносишь на точке останова в VS - видны названия полей и значения. А как в коде к ним подобраться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.09.2013, 22:45
|
|||
|---|---|---|---|
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Приведи тестовый пример, гадалка в отпуске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 08:57
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Подробнее: в сборке репозитория есть функция, возвращающая IQueryable: Код: c# 1. 2. 3. 4. 5. В главной сборке переменная Q типа IEnumerable принимает результат этой функции: Код: c# 1. Можно перебрать записи так: Код: c# 1. Но как получить доступ к значениям полей? x.RName - не проходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 08:59
|
|||
|---|---|---|---|
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 09:19
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
SerP1983, в этом случае при обращении x.RName возникает ошибка: "object" не содержит определения для "RName" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 09:49
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
эм а в чем удивление? - типизировать выход - анонимный селект из выхода делать за пределами репо - foreach + dynamic не работает потому что вы не материализовали выход из репо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 10:20
|
|||
|---|---|---|---|
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Andrey_VPПодробнее: в сборке репозитория есть функция, возвращающая IQueryable: Код: c# 1. 2. 3. 4. 5. В главной сборке переменная Q типа IEnumerable принимает результат этой функции: Код: c# 1. Можно перебрать записи так: Код: c# 1. Но как получить доступ к значениям полей? x.RName - не проходит. Мля, ты можешь написать ребочий тестовый пример? Что такое ListOfR, что это за TuneR и прочее? Еще раз: напиши тестовый пример, который можно скомпилировать и выполнить. Для этого не обязательно нужна БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 10:27
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
handmadeFromRu, пришлось вынести селект за пределы репо, хотя это было не очень удобно. Но неужели нет механизма обращения к элементам необобщённого перечисления? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 10:30
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
МСУ, спасибо, мне уже ответили по существу. (Выдергивать пример из проекта для такого вопроса не хотелось.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 10:53
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Andrey_VPНо неужели нет механизма обращения к элементам необобщённого перечисления? видимость анонимных объектов локальна, и это хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 22:52
|
|||
|---|---|---|---|
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Andrey_VP, можно вместо анонимного типа возвращать кортеж - Tuple. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.09.2013, 23:47
|
|||
|---|---|---|---|
|
|||
Получить данные из необобщённого IEnumerable |
|||
|
#18+
Andrey_VP, можно, если лень писать строгую типизацию, воспользоваться вот таким шулерским способом ( ну это из разряда курьезов) Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&tablet=1&tid=1349923]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 354ms |

| 0 / 0 |
