public static void WriteStringOrReference(this ObjectWriter writer, String value) { if (value == null) { writer.WriteNull(); } else if (!writer.TryWriteReference(value)) { writer.WriteString(value); } }
public static void WriteStringOrReference(this ObjectWriter writer, String value) { if (value == null) { writer.WriteNull(); } else if (!writer.TryWriteReference(value)) { writer.WriteString(value); } }