Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






ContainsValue()Возвращает логическое значение true, если вызывающий список содержит значение value; в противном случае — логическое значение false





GetEnumerator() Возвращает перечислитель для вызывающего словаря

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();

}

}

 

 

 

Date: 2015-12-12; view: 366; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию