Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
ContainsValue()Возвращает логическое значение true, если вызывающий список содержит значение value; в противном случае — логическое значение falseGetEnumerator() Возвращает перечислитель для вызывающего словаря IndexOfKey(), IndexOfValue() Возвращает индекс ключа или первого вхождения значения в вызывающем списке. Если искомый ключ или значение не обнаружены в списке, возвращается значение -1. Remove() Удаляет из списка пару "ключ-значение" по указанному ключу key. При удачном исходе операции возвращается логическое значение true, а если ключ key отсутствует в списке — логическое значение false. TrimExcess() Сокращает избыточную емкость вызывающей коллекции в виде отсортированного списка. Кроме того, в классе SortedList<TK, TV> определяются собственные свойства Capacity Получает или устанавливает емкость вызывающей коллекции в виде отсортированного списка Comparer Получает метод сравнения для вызывающего списка Keys Получает коллекцию ключей Values Получает коллекцию значений
в классе SortedList<TKey, TValue > реализуется приведенный ниже индексатор, определенный в интерфейсе IDictionary<TKey, TValue> public TValue this[TKey key] { get; set; } Этот индексатор служит для получения и установки значения элемента коллекции, а также для добавления в коллекцию нового элемента. Но в данном случае в качестве индекса служит ключ элемента, а не сам индекс.
пример использования сортированного списка: using System; using System.Collections.Generic; namespace ConsoleApplication1 { class Program { static void Main() { // Создадим коллекцию сортированного списка SortedList UserInfo = new SortedList(); // Добавим несколько элементов в коллекию UserInfo.Add("Alex", "12345"); UserInfo.Add("dm123", "hg78"); UserInfo.Add("Zaya", "98765"); // Коллекция ключей ICollection keys = UserInfo.Keys; // Теперь используем ключи, для получения значений foreach (string s in keys) Console.WriteLine("User: {0}, Password: {1}",s,UserInfo[s]) Console.ReadLine(); } }
|