Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2010, 13:34   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
qtron
Ты надеюсь в курсе что написание такой программы в лучшем случае займет около часа? И вообще такие вещи пишутся с использованием баз данных, и продумываются не за одну минуту.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.02.2010, 17:39   #12
qtron
Новичок
Джуниор
 
Регистрация: 08.02.2010
Сообщений: 6
По умолчанию

Ребята, помогите разобраться, я вот тут набросал немного, но вылазят какие то баги...

При создании приложения код должен выглядеть так?:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            var x = XDocument.Load("C:/11.xml");
            var schedule = x.Element("root").Element("Monday").Elements("Group").Single(n => n.Attribute("id").Value == "2"); //вторая группа, понедельник
            var seminar = schedule.Elements("Seminar").Attributes("name").Select(n => "Семинар: " + n.Value);
            var lecture = schedule.Elements("Lecture").Attributes("name").Select(n => "Лекция: " + n.Value);
            var lessons = seminar.Concat(lecture);
            foreach (var item in lessons)
            {
                Console.WriteLine(item);
            }
        }
    }
}
+база в xml:
Код:
<root>
  <Monday>
    <Group id="1">
      <Seminar name="английский"/>
      <Lecture name="матан"/>
      <Seminar name="матан"/>      
    </Group>
    <Group id="2">
      <Seminar name="матан"/>
      <Lecture name="матан"/>
      <Seminar name="английский"/>      
    </Group>
  </Monday>
  <Tuesday>
    <Group id="1">
      <Seminar name="инфа"/>
      <Lecture name="диффуры"/>
      <Seminar name="диффуры"/>
    </Group>
    <Group id="2">
      <Lecture name="диффуры"/>
      <Seminar name="диффуры"/>
    </Group>
  </Tuesday>
</root>


А вот что происходит в консоле при этом (перед запуском консоли ошибка вылазит):
Изображения
Тип файла: jpg Безымянный.JPG (81.2 Кб, 76 просмотров)
qtron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача про расписание любаша Общие вопросы C/C++ 1 25.11.2009 07:55
проведите пару занятий по паскалю locky7fm Помощь студентам 2 22.04.2009 16:14
Расписание в Download Master Бубликова Софт 0 06.03.2009 09:37
Расписание движения поездов. KORT БД в Delphi 3 17.09.2007 14:01
Расписание в Excel Python Microsoft Office Excel 0 25.11.2006 17:01