private static void WriteTableByClassLevel(ReturnTableValue funct, StreamWriter writer, string tableName) { writer.WriteLine(tableName); writer.WriteLine(" ################################### "); writer.WriteLine(); for (int i = 1; i < 12; i++) { writer.WriteLine("{0} - {1}:", tableName, Enum.GetName(typeof(ClassId), i)); for (int k = 1; k < 101; k++) { writer.WriteLine("Level {0}: {1}", (k), funct(k, (ClassId)i)); } writer.WriteLine(); } }