public static string DumpString <T>(this T[] array)
 {
     if (array.IsNullOrEmpty())
     {
         return("[]");
     }
     return(StringUtils.ConnectToString('[', StringUtils.ArrayToStringWithSeparator(", ", array), ']'));
 }