using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Threading.Tasks;
using
System.IO;
namespace
fajlKezelesBonyolultabbPluszCsere
{
    class Program
    {    
        static string[] nevek = new string[8];
        static int[] korok = new int[8];
        static void kiir()
        {
            for
(int i = 0; i < nevek.Length; i++)
            {
                 Console.WriteLine("{0}, {1}",nevek[i], korok[i]);
            }
        }
        static void csere()
        {
            //Csere:
cseréljük meg az első diákot az utolsóval
            //(mindkét
tömbben, hogy az adataik összetartozzanak utána is.)
            string
nevCsere = nevek[0];
            nevek[0] = nevek[7];
            nevek[7] = nevCsere;
            int
korCsere = korok[0];
            korok[0] = korok[7];
            korok[7] = korCsere;
        }
        static void Main(string[]
args)
        {
            StreamReader
sr = new StreamReader("diakok.txt");
            string[]
atmeneti;
            int
i = 0;
            while
(!sr.EndOfStream)
            {
                atmeneti = sr.ReadLine().Split(',');
                nevek[i] = atmeneti[0];
                korok[i] = Convert.ToInt32(atmeneti[1]);
                i++;
            }
            sr.Close();
            kiir();
            StreamWriter
nagybetus = new StreamWriter("nagy.txt");
            for
(int j = 0; j < korok.Length; j++)
            {
                nagybetus.WriteLine(nevek[j].ToUpper());
            }
            nagybetus.Close();
            csere();
            kiir();
            Console.ReadLine();
        }
    }
}
