Dev2.Studio.Core.Utils.NewWorkflowNames.Remove C# (CSharp) Method

Remove() public method

Remove a name from WorkflowNamesHashSet so i can be reused
public Remove ( string nameToRemove ) : bool
nameToRemove string
return bool
        public bool Remove(string nameToRemove)
        {
            bool result = false;
            if(Contains(nameToRemove))
            {
                _workflowNamesHashSet.Remove(nameToRemove);
                result = true;
            }
            return result;
        }

Usage Example

コード例 #1
0
        public void CanFunctionNormallyWithMixedAddRemoveOdd()
        {
            NewWorkflowNames workflowNames = new NewWorkflowNames();
            int cnt = 1;

            for(int i = cnt; i < 10; i++)
            {
                string name = "Unsaved " + i;
                workflowNames.Add(name);
            }

            for(int i = 1; i < 10; i += 2)
            {
                string name = "Unsaved " + i;
                workflowNames.Remove(name);
            }

            var next = workflowNames.GetNext();

            Assert.AreEqual("Unsaved 1", next);
        }
All Usage Examples Of Dev2.Studio.Core.Utils.NewWorkflowNames::Remove