static public string ToString(byte[] ba, int baseNum)
{
if (ba.Length == 0)
return string.Empty;
StringBuilder sb = new StringBuilder(ba.Length*(BaseConverter.DefaultMinDigits[baseNum] + 1));
foreach(byte b in ba) {
sb.Append(BaseConverter.ConvertToString(b, baseNum));
sb.Append(' ');
}
return sb.ToString(0, sb.Length - 1);
}