public override void DataString(Object instance, StringBuilder builder) { Object valueAsObject = fieldInfo.GetValue(instance); if (valueAsObject == null) { builder.Append("null"); return; } ElementType[] valueAsArray = (ElementType[])valueAsObject; builder.Append('['); for (int i = 0; i < valueAsArray.Length; i++) { elementSerializer.DataString(valueAsArray[i], builder); } builder.Append(']'); }
public void DataString(Object instance, StringBuilder builder) { serializer.DataString((T)instance, builder); }
public void DataString(StringBuilder builder) { serializer.DataString(instance, builder); }