NuGet.Settings.GetValues C# (CSharp) Method

GetValues() public method

public GetValues ( string section ) : string>>.IList
section string
return string>>.IList
        public IList<KeyValuePair<string, string>> GetValues(string section)
        {
            if (String.IsNullOrEmpty(section))
            {
                throw new ArgumentException(CommonResources.Argument_Cannot_Be_Null_Or_Empty, "section");
            }

            var sectionElement = GetSection(_config.Root, section);
            if (sectionElement == null)
            {
                return EmptyList();
            }

            return sectionElement.Elements("add")
                                 .Select(ReadValue)
                                 .ToList()
                                 .AsReadOnly();
        }