public virtual JsonNode Remove(JsonNode rNode) { return(rNode); }
public virtual bool TryGetValue(string key, out JsonNode value) { value = null; return(false); }
public override bool TryGetValue(string key, out JsonNode value) { return(dict.TryGetValue(key, out value)); }
public virtual void AddHead(JsonNode rItem) { }
public override JsonNode Remove(JsonNode rNode) { return(base.Remove(rNode)); }
public virtual void AddHead(string rKey, JsonNode rItem) { }
public override JsonNode Remove(JsonNode rNode) { list.Remove(rNode); return(rNode); }