public void AddParameter(CommandLineParamAttribute item) { lock (_lock) { _params.Add(item); Paramリストが変更されたときに呼び出すこと(); } }
public bool RemoveParameter(CommandLineParamAttribute item) { lock (_lock) { bool flag = _params.Remove(item); Paramリストが変更されたときに呼び出すこと(); return flag; } }
public void ParametersCopyTo(CommandLineParamAttribute[] array, int arrayIndex) { lock (_lock) { _params.CopyTo(array, arrayIndex); } }