public static bool Carica(serie[] el, ref int n, string p) { if (!File.Exists(p)) { return(false); } StreamReader miofile = default(StreamReader); miofile = new StreamReader(p); serie k = default(serie); n = 0; while (miofile.EndOfStream == false) { k.nome = miofile.ReadLine(); k.trama = miofile.ReadLine(); k.episodi = int.Parse(miofile.ReadLine()); k.epvisti = int.Parse(miofile.ReadLine()); k.uscita = int.Parse(miofile.ReadLine()); k.immage = miofile.ReadLine(); el[n] = k; n++; } miofile.Close(); return(true); }
public static void ordinad(serie[] elep, int n) { int x = 0; int y = 0; serie k = default(serie); while (n > x) { y = x + 1; while (n > y) { if (string.Compare(elep[x].nome, elep[y].nome) < 0) { k = elep[x]; elep[x] = elep[y]; elep[y] = k; } y++; } x++; } }
public static void ordinacep(serie[] elep, int n) { int x = 0; int y = 0; serie k = default(serie); while (n > x) { y = x + 1; while (n > y) { if (elep[x].episodi > elep[y].episodi) { k = elep[x]; elep[x] = elep[y]; elep[y] = k; } y++; } x++; } }