internal override String FormatName (string elementName)
{
if (elementName == null)
return null;
StringBuilder sb = new StringBuilder (elementName);
sb.Append ("[");
for (int i = 1; i < rank; ++i)
sb.Append (",");
if (rank == 1)
sb.Append ("*");
sb.Append ("]");
return sb.ToString ();
}
}