public void AddOrRename(string OldName, string NewName, object Value, string Type) { JSONAttribute a = Find(OldName); if (a != null) { if (a != null) { a.Name = NewName; a.Value = Value; a.Type = (JSONType)Enum.Parse(typeof(JSONType), Type); } } else { this.Add(NewName, Value, Type); } }