Считивание из файла

74
26 ноября 2020, 17:40
public class Student     //клас Студент надо считать дание из файла
    {
        public string surname;
        public string name;
        public int[] date = new int[3];        // день месяц год
        public int[] marks = new int[3];         //3 оценки
        public Student next;
        public Student(string s, string n, int[] dArray, int[] mArray)
        {
            date = dArray;
            surname = s;
            name = n;
            marks = mArray;
            next = null;
        }
    }
 public partial class Form1 : Form
    {
        List<Student> obj;
        public Form1()
        {
            InitializeComponent();
            obj = new List<Student>();
        }
 private void fromFileToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string readpath = @"C:\Users\andri\Desktop\textin.txt";
            try
            {
                using (StreamReader sr = new StreamReader(readpath))
                {
                          //как правильно считать из файла если между даними будет пробел???
                    string line = " ";
                    while ((line = sr.ReadLine()) != null)
                    {
                        string currentSurname;
                        string currentName;
                        int[] currentDate = new int[3];
                        int[] currentMarks = new int[3];
                        currentSurname = sr.ReadLine();
                        currentName = sr.ReadLine();
                        for (int i = 0; i < 3; i++)
                        {
                            currentDate[i] = sr.Read();
                        }
                        for (int i = 0; i < 3; i++)
                        {
                            currentMarks[i] = sr.Read();
                        }obj.Add(new Student(currentSurname, currentName, currentDate, currentMarks));
                        sr.Close();
                    }
                }
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }
    }
READ ALSO
Краш MySQL в XAMPP

Краш MySQL в XAMPP

Пытаюсь запустить MySQL в XAMPP но она постоянно крашиться

194
Проверить существование файла glob php

Проверить существование файла glob php

Подскажите пожалуйста, есть такой код:

150
Проблема JQUERY в цикле PHP

Проблема JQUERY в цикле PHP

Подскажите, пожалуйста, я вывожу статьи и комментарии к ним в цикле PHP foreach

113
Carbon Fields - Warning : Invalid argument supplied for foreach() in

Carbon Fields - Warning : Invalid argument supplied for foreach() in

На форуме много тем с этим вопросом но я для себя не решил проблемуНа плагине Carbon Fields 3

140