1 | |||||||||||
Правильно ли я реализовываю добавляемые пользователем поля в менеджер контактов. Код есть. Нужен совет, если не правильно делаю11.03.2013, 12:14. Показов 918. Ответов 3
Метки нет (Все метки)
Как я хочу это дело осуществить. Я в класс Contact добавлю какое-то кол-во свойств (BirthDay, FullName, MobilePhoneNumber и т.д.), но я так же хочу сделать возможность, чтобы пользователь мог сам добавлять свои какие-то свойства, к примеру "Второй мобильный номер", "Третий мобильный номер", "Адрес в TopFace" и прочее, что я могу не учесть. Я написал пока такие классы:
0
|
11.03.2013, 12:14 | |
Ответы с готовыми решениями:
3
Нужен совет. Как правильно исправит код ? Правильно ли я реализовываю фунцию iconv? Нужен совет -составить правильно условие запроса Нужен совет, как правильно написать клас |
1453 / 845 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
|
|
11.03.2013, 12:28 | 2 |
Ну если тебя это смущает сделай не string а object. Ну а если серьёзно то в string можно записать всё что угодно и потом просто спарсить.
0
|
11.03.2013, 12:43 [ТС] | 3 |
Тогда придётся в таблице ещё писать тип данных. И как-то потом определять какой тип данных у каждого поля в словаре не прибегая к километрам кода.
Добавлено через 44 секунды Ну вообще да, можно просто забить и оставить string Добавлено через 11 минут А, тьфу, можно же хранить название поля (в словаре, который является свойством класса Contact), тип данных и само значение.
0
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
|
11.03.2013, 15:25 | 4 |
но если тип данных не известен будут сложности с сохранением и чтением
особенно чтение проблемное - получили некий object и его тип, а толку? приведение (type)data не сделать, значит хранить как object, т.е обращение с ним ограниченно, в итоге те же строки и будут тут особо и думать нечего, только строки - отображать то их в текстовых полях, а если делать действительно любой тип как же его отображать? опять возня страшная будет да и вообще информация простецкая - телефоны, имена, адреса, даты для юзера это же и есть строки
1
|
11.03.2013, 15:25 | |
11.03.2013, 15:25 | |
Помогаю со студенческими работами здесь
4
Прошу сказать, правильно ли я решил, и , если не правильно, то указать ошибки Как правильно перезаполнить таблицы в DataSet, если есть отношения Правильно ли я понимаю ссылки и указатели. Работу с ними. Я сам прокомментировал код. Скажите правильно или нет. Всем привет! Есть тест, если кто точно знает подскажите правильно ли я отвечаю Делаю авторизацию на основе сессий! Нужен совет Профессионалов У меня есть правильно работающий код, но преподаватель настоял на использовании методов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |