Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 8 | 1 | 5
Назад Вниз Каталог Обновить

Аноним 15/07/17 Суб 01:50:29  157160646  
wallhaven-228127.jpg (672Кб, 2560x1440)
чики-двощ, в pr полтора анона, так что скопипиздну сюда

надеюсь тут кто-то есть, кому не лень со мной повозиться и повыебываться своими мэд-скиллз

Суть такова - хочу потренироваться в шарпах и дотнете, опыта программирования чуть больше чем нихуя после универа, который когда-то закончил, вот и решил перевкатиться, для общего развития и ебли в жопу, соответственно

Решил написать небольшой парсер XML, который берет из неё данные и впиздюхивает на listView.

Написал класс, который XML разбивает, и запнулся на азах ООПа - как лучше организовать всё? Думаю сделать отдельный класс где будут храниться данные, и из него дергать на форму по нажатию кнопки.
Расскажи что где использовать в подробностях, можно с псевдокодом.

Лучи добра
Аноним 15/07/17 Суб 01:56:41  157160850
бамп
Аноним 15/07/17 Суб 01:57:23  157160870
бамп
Аноним 15/07/17 Суб 02:01:15  157160982
бамп(
Аноним 15/07/17 Суб 02:49:47  157162333
>>157160646 (OP)
А хуле тут думать, я не понимаю? Смотри: у тебя в XML данные для ListView, то есть, вероятно, куча одинаковых записей. Хуячишь класс, представляющий одну запись. Можно дальше заебенить и промежуточный класс, но по сути тебе достаточно в форме херануть обработчик клика на кнопку, который делает что-то вроде:
MyParser myParser = new MyParser();
var data = ьyParser.Load(txtFileName.Text);

метод Load возвращает IList<MyRecordClass>

И дальше привязка дата к ListView, он вроде DataSource поддерживает. Можешь написать ещё отдельный класс для элемента ListView, потомок от базового - насколько помню, это приходится делать для всяких красивостей.

Другое дело, если XML у тебя неизвестного формата. Но тогда лучше TreeView какой-нибудь использоватья
Аноним 15/07/17 Суб 02:53:16  157162417
хочешь изучать - уебывай и изучай
Аноним 15/07/17 Суб 04:44:45  157164493
At first сделай бочку
Аноним 15/07/17 Суб 04:48:06  157164535
>>157160646 (OP)
Ты добровольно решил написать парсер XML? Просто для себя, от нехуй делать? Не, я не поверю. Скажи честно, это домашка?
Аноним 15/07/17 Суб 04:50:00  157164566
А смысл на двощах спрашивать, когда ты можешь посмотреть, как это сделано в стандартной или сторонних библиотеках?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 8 | 1 | 5
Назад Вверх Каталог Обновить

Топ тредов
Избранное