AddValues() 개인적인 메소드

private AddValues ( IEnumerable valuesToAdd ) : void
valuesToAdd IEnumerable
리턴 void
예제 #1
0
        public IOptionValue GetOptionValue(string optionName)
        {
            var option = options.FirstOrDefault(x => x.Option.Name == optionName || x.Option.LongName == optionName);
            if (option == null)
                return null;

            var optionValue = new OptionValue(option.Option);
            foreach (var value in options.Where(x => x.Option.Name == optionName || x.Option.LongName == optionName)) {
                optionValue.AddValues(value.Values);
            }

            return optionValue;
        }
예제 #2
0
        public IOptionValue GetOptionValue(string optionName)
        {
            var option = options.FirstOrDefault(x => x.Option.Name == optionName || x.Option.LongName == optionName);

            if (option == null)
            {
                return(null);
            }

            var optionValue = new OptionValue(option.Option);

            foreach (var value in options.Where(x => x.Option.Name == optionName || x.Option.LongName == optionName))
            {
                optionValue.AddValues(value.Values);
            }

            return(optionValue);
        }