Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> recursive Reflection, сравнение объектов по полям 
:(
    Опции темы
sergioK
Дата 20.10.2010, 20:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 207
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



ищу утилиту умеющую сравнивать два обьекта одной структуры (примерно 150 полей)
в обьектах могут находиться другие объекты а также коллекции т.е. программа должна быть рекурсивной и использовать 
рефлекшион

в гугле пока не нашел

PM MAIL   Вверх
CYBERDREAM
Дата 21.10.2010, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I think, there4 I am
***


Профиль
Группа: Завсегдатай
Сообщений: 1096
Регистрация: 31.10.2006
Где: CyberLand

Репутация: 11
Всего: 28



Compare Generics Objects Using Reflection
This project compare between two generics objects using reflection.
The comparison executed by the given type 'T' (which is the same type for both objects) and two objects.
The functionality is execute recursive! which mean that it's included comparison in the sub-objects!!!

Правда тут женерики, но хоть на путь праведный может направит

Это сообщение отредактировал(а) CYBERDREAM - 21.10.2010, 08:13


--------------------
Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно)
Telegram, skype: kuchuk.artiom
PM MAIL WWW   Вверх
sergioK
Дата 21.10.2010, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 207
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



Цитата(CYBERDREAM @ 21.10.2010,  08:00)
Compare Generics Objects Using Reflection
This project compare between two generics objects using reflection.
The comparison executed by the given type 'T' (which is the same type for both objects) and two objects.
The functionality is execute recursive! which mean that it's included comparison in the sub-objects!!!

Правда тут женерики, но хоть на путь праведный может направит

не работает на сравнении стрингов падает
придется самому писать.  
но все равно спасибо
PM MAIL   Вверх
CYBERDREAM
Дата 21.10.2010, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I think, there4 I am
***


Профиль
Группа: Завсегдатай
Сообщений: 1096
Регистрация: 31.10.2006
Где: CyberLand

Репутация: 11
Всего: 28



и как падает при сравнении стрингов?


--------------------
Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно)
Telegram, skype: kuchuk.artiom
PM MAIL WWW   Вверх
sergioK
Дата 21.10.2010, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 207
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



Цитата(CYBERDREAM @ 21.10.2010,  14:21)
и как падает при сравнении стрингов?

у стринга как выяснилось  есть проперти под названием chars 
на нем GetValue выдает ексепшин, кроме того эта програма не умееет "вытаскивать" collections.
 dictionary она тоже не может сравнить , в обьекты типа List она не обрабытывает ,
что происходит при типах DateTime не понятно ?
вообщем до универсальности далеко ,


Это сообщение отредактировал(а) sergioK - 22.10.2010, 00:00
PM MAIL   Вверх
CYBERDREAM
Дата 22.10.2010, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I think, there4 I am
***


Профиль
Группа: Завсегдатай
Сообщений: 1096
Регистрация: 31.10.2006
Где: CyberLand

Репутация: 11
Всего: 28



ну тогда руки в ноги и вперед велосепедик ваять) smile 


--------------------
Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно)
Telegram, skype: kuchuk.artiom
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.