public Boolean Remove(FreeParameter freeParam) { Int32 index = _Parameters.IndexOf(freeParam); if (index == -1) { return(false); } else { return(_Parameters.Remove(freeParam)); } }
public override Boolean Equals(object obj) { if (obj == null) { return(false); } if (Object.ReferenceEquals(obj.GetType(), typeof(FreeParameter))) { FreeParameter prm = (FreeParameter)obj; return(this.Name.Equals(prm.Name)); } return(false); }
public Boolean Put(FreeParameter freeParam) { Int32 index = _Parameters.IndexOf(freeParam); if (index == -1) { _Parameters.Add(freeParam); return(true); } else { FreeParameter frmPrm = _Parameters[index]; frmPrm.Value = freeParam.Value; _Parameters[index] = frmPrm; return(false); } }