public String printQueries() {String newline = System.getProperty("line.separator");StringBuilder sb = new StringBuilder();if (queries != null) {for (int i = 0; i < queries.length; i++) {sb.append(i).append(". ").append(queries[i].getClass().getSimpleName()).append(" - ").append(queries[i].toString());sb.append(newline);}}return sb.toString();}

public virtual string PrintQueries(){string newline = Environment.NewLine;StringBuilder sb = new StringBuilder();if (m_queries != null){for (int i = 0; i < m_queries.Length; i++){sb.Append(i + ". " + m_queries[i].GetType().Name + " - " + m_queries[i].ToString());sb.Append(newline);}}return sb.ToString();}
