|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Nechtoисключительно из интереса.увы. Такой ваш интерес неинтересен никому. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 09:40 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
NechtoТакое может выгрузить в treeview? Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Да легко: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28.
Собственно, в xaml-разметке большая часть строк кода - от заинлайненного xml, который является источником данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 10:34 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Petro123Nechto, Модель делают на классах, а не на текстовых файлах xml. Т.е. одноразовый импорт в классы и потом забыть про xml. в классах делают кодеры ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 10:51 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, +1 а то все блабла ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 10:52 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
ViPRosв классах делают кодерыугу. И фаулер это пустозвон. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 10:57 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Petro123, фаулер зарабатывает свое бабло, как и голдрат, деминг, и т.д. японцы ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 13:03 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
ViPRosPetro123, фаулер зарабатывает свое бабло, как и голдрат, деминг, и т.д. японцы В форуме собрались те, кто так не считает. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 13:37 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Petro123, гнать надо :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 13:55 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
ViPRosPetro123, фаулер зарабатывает свое бабло, как и голдрат, деминг, и т.д. японцы Ты бы тоже делом занялся :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 14:01 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
skyANA, да уж, надо было пойти на системщика в свое время ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 17:43 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
skyANA, да уж, надо было пойти на системщика в свое время ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 17:45 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
а я всякую фигню пытаюсь продать ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 17:46 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Ко всем прислушался и вот что в итоге получил: 1. Модель данных есть 2. Выгрузка происходит один раз, и после про xml файл забываем 3. Наполнение Items без велосипеда, стандартными методами linq (XDocument, XmlSerializer) 4. Результат IEnumerable Остался TreeView, но с ним у меня туго. Сон Веры Павловны помогите пожалуйста, а то я не пойму как XPath использовать без XmlDataProvider. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 21:01 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
NechtoДобрый день! Всех с рождеством! Подскажите пожалуйста можно ли каким-то способом определить, свойство с типом Tzm?Оно одно? Если одно, то так: Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 21:46 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
NechtoТакой способ решения очевиден. Я так понимаю решения по сути нетповелитель взаимоисключающих параграфов детектед. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 21:49 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Antonariy, а ты не пробовал сначала прочесть весь топик, а потом отвечать? Или сейчас получим ответ на каждый вопрос, который уже проехали? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 21:52 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Shocker.ProAntonariy, а ты не пробовал сначала прочесть весь топик, а потом отвечать? Или сейчас получим ответ на каждый вопрос, который уже проехали? а что, так можно? o_O ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 22:08 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Такой способ не даст повода твоим врагам упрекнуть тебя в слоупочестве. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 22:17 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
тему перенесите, вопросы по WPF, а не по WF Использовать обычный Path в binding <Binding Path=""/> или {Binding PropertyName} И нужно нормальное наследование сделать в модели представления для Mch и Tmz или не использовать Generic'и, лучше 1ое ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 22:37 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Аффтар, у вас препод задал дерево отобразить? Тогда Модель это один класс tree. Вы бизнес логику проехали при моделировании. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 23:20 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Сон Веры Павловны Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2019, 23:41 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Antonariy Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Enumerable.Cast(IEnumerable) Method (System.Linq) | Microsoft Docs Только реализовано несколько более изящно - хотя бы потому, что поддерживает ленивую обработку. А еще там есть Enumerable.OfType , тоже хорошая штука. Ну и еще много чего хорошего. Antonariy Код: c# 1.
И смысл в этом плохо читаемом хвосте? С т.з. оптимизации - никакого, т.к. компилятор всю эту интерполяцию развернет в string.Concat+string.Join, а внутри последнего используется всё тот же StringBuilder. Вызов вышеприведенного extension-метода будет менее оптимальным, чем foreach (из-за аллокаций List<T>), а если использовать родной Cast<T>, то будет ровно то же самое, что и с foreach. Просто чтобы использовать новую фичу? А в коде с явным foreach сразу навскидку видно, что происходит. Nechto Сон Веры Павловны помогите пожалуйста, а то я не пойму как XPath использовать без XmlDataProvider. Какой тут нафиг XPath, если используется биндинг TreeView к обычной коллекции, и если используется xml-маппинг. Десериализуйте xml в коллекцию с помощью XmlSerializer, и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2019, 07:31 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныНу и еще много чего хорошего.Так и знал, что велосипед изобретаю ) Сон Веры Павловны И смысл в этом плохо читаемом хвосте?В студии в боевой раскраске он читается аки Пушкин. Меньше кода - больше смысла на экранную площадь. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2019, 08:02 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
AntonariyВ студии в боевой раскраске он читается аки Пушкин. Меньше кода - больше смысла на экранную площадь. Ну, кому как - по мне, так интерполяция строк - самая сомнительная фича новых версий языка. Когда в строке много интерполируемых выражений, и сами по себе эти выражения достаточно длинные, то общее выражение интерполяции выглядит крайне вырвиглазно. Обычный string.Format смотрится куда аккуратнее. Я даже в решарпере предложение заменить формат на интерполяцию отключил, и саму интерполяцию использую только когда интерполиируемых кусков 2-3, и все они - обычные переменные. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2019, 08:09 |
|
c# верификация типов свойств класса
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныКогда в строке много интерполируемых выражений, и сами по себе эти выражения достаточно длинные, то общее выражение интерполяции выглядит крайне вырвиглазно.с этим согласен, из пары подобных выражений я бы уже не стал интерполяцию делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2019, 10:22 |
|
|
start [/forum/topic.php?fid=20&msg=39757613&tid=1399111]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
96ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 204ms |
0 / 0 |