static public void WriteFile(string nameFile, int numb)
 {
     using (FileStream streamOut = new FileStream(nameFile, FileMode.Create))
     {
         BinaryFormatter formatOut = new BinaryFormatter();
         for (int j = 0; j < numb; j++)
         {
             try
             { // При А==0 - уравнение вырождается в линейное
                 Quadratic q = new Quadratic(gen.Next(-10, 11), gen.Next(-10, 11), gen.Next(-10, 11));
                 formatOut.Serialize(streamOut, q);
             }
             catch
             { // Заменить вырожденное уравнение:
                 j--; continue;
             }
         }
     }
 }
 public static void PrintEq(Quadratic eq)
 {
     Console.WriteLine(eq.ToString() + " дискриминант = " + (eq.Discriminant).ToString("g3"));
 }