Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.10.2015, 08:15
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
Здравствуйте. Можно ли каким-то образом получить свойства из класса Books если свойства в классе static? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 08:46
|
|||
---|---|---|---|
c# GetPropertyes в классе со static properties |
|||
#18+
Nechto, в классе Books нет свойств, только поля. Получить их можно, если я правильно понял вопрос, с помощью reflection: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 09:20
|
|||
---|---|---|---|
c# GetPropertyes в классе со static properties |
|||
#18+
NechtoЗдравствуйте. Можно ли каким-то образом получить свойства из класса Books если свойства в классе static? В смысле перебрать все статики, или что? Не лучше ли книги хранить в каком-нибудь Dictionary<,> или типа того. Пример пипец просто Nechto Код: c# 1.
"Книга превращается... в элегантные стринги" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 09:48
|
|||
---|---|---|---|
c# GetPropertyes в классе со static properties |
|||
#18+
Pallaris"Книга превращается... в элегантные стринги" ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 09:55
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
bazileNechto, в классе Books нет свойств, только поля. Получить их можно, если я правильно понял вопрос, с помощью reflection: Код: c# 1.
Вы меня правильно поняли. Только вот как мне обратиться к полю BookLabel и BookMapping? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:05
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
дикий треш и угар какой-то почему свойство (это не поле) BookLabel имеет тип T, хотя оно присваивается из string? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:08
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
Shocker.Proдикий треш и угар какой-то почему свойство (это не поле) BookLabel имеет тип T, хотя оно присваивается из string? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:09
|
|||
---|---|---|---|
c# GetPropertyes в классе со static properties |
|||
#18+
NechtoТолько вот как мне обратиться к полю BookLabel и BookMapping? По моему ты перемудрил. Что именно ты пытаешься сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:30
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
bazileNechtoТолько вот как мне обратиться к полю BookLabel и BookMapping? По моему ты перемудрил. Что именно ты пытаешься сделать? Структура мне тоже не нравится, ну такая досталось от предыдущих программистов. Суть следующая - на самом деле там работа со слоями на карте, а книги я привел для примера. В общем в классе Books объявлены поля с описание SDE таблиц с Заголовком. Я пытаюсь связать данный класс со структурой EF в котором осуществлен мапинг слоев и описаны название полей. Это все мне нужно чтобы если пользователь кликнул на карте по слою, то я мог бы получить его данные через EF и название полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:35
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
сделать для Book<T> общий интерфейс с нужными полями и реализовывать его во всех Book<T> как ты собираешься извлекать из класса поле DbSet<T>, если тебе неизвестен Т ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2015, 10:39
|
|||
---|---|---|---|
|
|||
c# GetPropertyes в классе со static properties |
|||
#18+
Shocker.Proсделать для Book<T> общий интерфейс с нужными полями и реализовывать его во всех Book<T> как ты собираешься извлекать из класса поле DbSet<T>, если тебе неизвестен Т Код: c# 1.
Так можно если я заведомо обращаюсь к определенному слою. А вот как определить по из GetFields() нужный BookLabel и обратиться к соответствующему BookMapping, я не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&tablet=1&tid=1401139]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 174ms |
0 / 0 |