public override void ToSource(StringBuilder sb) { sb.Append("new "); type.ToSource(sb); if (rankSpecifier != null && rankSpecifier.Count > 0) { sb.Append("["); rankSpecifier.ToSource(sb); sb.Append("]"); } if (additionalRankSpecifiers != null) { for (int i = 0; i < additionalRankSpecifiers.Count; i++) { sb.Append("["); for (int j = 0; j < additionalRankSpecifiers[i]; j++) { sb.Append(","); } sb.Append("]"); } } if (initializer != null) { initializer.ToSource(sb); } }
public override void ToSource(StringBuilder sb) { leftSide.ToSource(sb); sb.Append("["); expressions.ToSource(sb); sb.Append("]"); }
public override void ToSource(StringBuilder sb) { sb.Append("{"); expressions.ToSource(sb); sb.Append("}"); }