Example #1
0
 private void Form1_Load(object sender, EventArgs e)
 {
     DisciplineCours.Items.Add("1 курс"); DisciplineCours.Items.Add("2 курс");
     DisciplineCours.Items.Add("3 курс"); DisciplineCours.Items.Add("4 курс");
     DisciplineSpeciality.Items.Add("ПОИТ"); DisciplineSpeciality.Items.Add("ДЭВИ");
     DisciplineSpeciality.Items.Add("ПОИБМС"); DisciplineSpeciality.Items.Add("ИСиТ");
     form1Params = ApplicationParameters.GetInstance();
 }
 // Это статический метод, управляющий доступом к экземпляру одиночки.
 // При первом запуске, он создаёт экземпляр одиночки и помещает его в
 // статическое поле. При последующих запусках, он возвращает клиенту
 // объект, хранящийся в статическом поле.
 public static ApplicationParameters GetInstance()
 {
     if (_instance == null)
     {
         _instance = new ApplicationParameters();
     }
     return(_instance);
 }