Mono.Debugger.Languages.TargetArrayBounds.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            if (IsUnbound)
                return "TargetArrayBounds (<unbound>)";
            else if (length != null)
                return String.Format ("TargetArrayBounds ({0})", (int) length);
            else {
                StringBuilder sb = new StringBuilder ();
                sb.Append ("TargetArrayBounds (");
                for (int i = 0; i < Rank; i++) {
                    if (i > 0)
                        sb.Append (",");
                    sb.Append (String.Format ("[{0},{1}]", LowerBounds [i],
                                  UpperBounds [i]));
                }
                sb.Append (")");
                return sb.ToString ();
            }
        }