чики-двощ, в pr полтора анона, так что скопипиздну сюда надеюсь тут кто-то есть, кому не лень со мной повозиться и повыебываться своими мэд-скиллзСуть такова - хочу потренироваться в шарпах и дотнете, опыта программирования чуть больше чем нихуя после универа, который когда-то закончил, вот и решил перевкатиться, для общего развития и ебли в жопу, соответственноРешил написать небольшой парсер XML, который берет из неё данные и впиздюхивает на listView.Написал класс, который XML разбивает, и запнулся на азах ООПа - как лучше организовать всё? Думаю сделать отдельный класс где будут храниться данные, и из него дергать на форму по нажатию кнопки.Расскажи что где использовать в подробностях, можно с псевдокодом.Лучи добра
бамп
бамп(
>>157160646 (OP)А хуле тут думать, я не понимаю? Смотри: у тебя в XML данные для ListView, то есть, вероятно, куча одинаковых записей. Хуячишь класс, представляющий одну запись. Можно дальше заебенить и промежуточный класс, но по сути тебе достаточно в форме херануть обработчик клика на кнопку, который делает что-то вроде:MyParser myParser = new MyParser();var data = ьyParser.Load(txtFileName.Text);метод Load возвращает IList<MyRecordClass>И дальше привязка дата к ListView, он вроде DataSource поддерживает. Можешь написать ещё отдельный класс для элемента ListView, потомок от базового - насколько помню, это приходится делать для всяких красивостей.Другое дело, если XML у тебя неизвестного формата. Но тогда лучше TreeView какой-нибудь использоватья
хочешь изучать - уебывай и изучай
At first сделай бочку
>>157160646 (OP)Ты добровольно решил написать парсер XML? Просто для себя, от нехуй делать? Не, я не поверю. Скажи честно, это домашка?
А смысл на двощах спрашивать, когда ты можешь посмотреть, как это сделано в стандартной или сторонних библиотеках?