Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка довідково-інформаційної системи на мові програмування C #

Реферат Розробка довідково-інформаційної системи на мові програмування C #





lign="justify">} (Stack.Count gt; 0)

{= false;

}

}//while (Stop) .Close ();

}//if (Якщо коріння не порожній)

}//Savestatic Node lt; T gt; operator ++ (Node lt; T gt; Data)//Зробити поточним правого сина

{Data=Data.Right;

} static Node lt; T gt; operator - (Node lt; T gt; Data)//Зробити поточним лівого сина

{Data=Data.Left;

} static bool operator gt; (Node lt; T gt; Data, Node lt; T gt; Data2)//Порівняння Більше

{((Data.Value as Sportsman) .CompareTo ((Data2.Value as Sportsman)) == 1)

{true;

}

{false;

}

} static bool operator lt; (Node lt; T gt; Data, Node lt; T gt; Data2)//Порівняння Менше

{((Data.Value as Sportsman) .CompareTo ((Data2.Value as Sportsman)) == - 1)

{true;

}

{false;

}

}

}//ДеревоSportsman: IComparable//Клас Спортсмен

{FIO; age; wins; views {Футбол, Хокей, Теніс, Біатлон, Формула_1, Баскетбол, Бокс, Велоспорт, Волейбол, Гольф}; view; string [] sports=Enum.GetNames (typeof (views));

publicstringFIO_OutPut//Властивість для отримання FIO

{

{this.FIO;

}

{= value;

}

}

int age_OutPut//Властивість для отримання age

{

{this.age;

}

}

public int wins_OutPut//Властивість для отримання wins

{

{this.wins;

}

} string view_OutPut//Властивість для отримання view

{

{Enum.GetName (typeof (views), view);

}

} ()//Порожній конструктор без параметрів (для звернення до методів)

{

} Sportsman (string FIO, int age, int wins, string view)

{. FIO=FIO; .age=age; .wins=wins; .view=(views) Enum.Parse (typeof (views), view);

} int CompareTo (object Data)//Порівняння з Object

{(string.Compare (this.FIO, (Data as Sportsman) .FIO) gt; 0) return 1; (string.Compare (this.FIO, (Data as Sportsman) .FIO) lt; 0) return - 1; return 0;

} int CompareTo (string Data)//Порівняння зі String

{(string.Compare (this.FIO, Data) == 1) return 1; (string.Compare (this.FIO, Data) == - 1) return - 1; return 0;

} bool Compare_Enum (string view)

{(Enum.IsDefined (typeof (views), view) == true)

{true;

}

{false;

}

}

}//Клас Sportsmen void откритьToolStripMenuItem_Click (object sender, EventArgs e)

{(ekz == null)//Якщо кореня немає (тобто дерево порожньо)

{. Filter= Текстовий файл | * .txt raquo ;;

if (openFileDialog1.ShowDialog () == DialogResult.OK)

{

сохранітьToolStripMenuItem.Visible=true;

данниеToolStripMenuItem.Visible=true;

зберегти КакToolStripMenuItem.Visible=true; [] str;=new StreamReader (openFileDialog1.FileName, Encoding.Default);// Cоздание «потокового читача» і зв'язування його з файловим потоком

Path=openFileDialog1.FileName;// Збереження шляху до поточного файлу

string strokFile=Read.ReadLine (); view=new Sportsman (); (strokFile!=null)

{(strokFile!=null)//Завантаження файлу в дерево

{= strokFile.Split ( laquo ;; );// Відділення слів

{(ekz == null)//Якщо кореня немає

{(view.Compare_Enum (str [3]) == true)

{= new Node lt; Sportsman gt; (new Sportsman (str [0], Convert.ToInt32 (str [1]), Convert.ToInt32 (str [2]), str [3])) ;

}

{++;

}

}

{(view.Compare_Enum (str [3]) == true)

{. Add (new Sportsman (str [0], Conver...


Назад | сторінка 11 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Data mining
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store
  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Опробування знімків Landsat Climate Data Record
  • Реферат на тему: Пошук кластерів спільнот Live Journal за допомогою методів Data Mining в се ...