/// <summary> /// Reset MultiQ private data members to initial value /// </summary> /// <param name="qObj"></param> public static void ResetMultiQObject(multiQ qObj) { Console.WriteLine("\n"); Console.WriteLine(" Begin reset MultiQ object"); qObj.Reset(); int[] arrSuccessQueriedNumbers = qObj.GetQueriedNumberList(); string strSuccessQueriedNumbers = ParseArrayValuesToString(arrSuccessQueriedNumbers); Console.WriteLine(" Reset MultiQ object"); Console.WriteLine(" Stats from MultiQ class"); Console.WriteLine(" Successful queried numbers: {0}", strSuccessQueriedNumbers); Console.WriteLine(" Max queried number: {0}", qObj.GetMaxQuery()); Console.WriteLine(" Min queried number: {0}", qObj.GetMinQuery()); Console.WriteLine(" Average queried number: {0}", qObj.GetAvgQuery()); Console.WriteLine(" Total successful queried count: {0}", qObj.GetQueryCount()); Console.WriteLine(" End reset MultiQ object"); Console.WriteLine("\n"); }