» Главная
eXcode.ru » Статьи » .NET » C#
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 22







Ведущий раздела: LedWorm
Описание: Статьи по C#



«1» «2» «3» «4» «5» 

Класс System.Collections.Queue
Функциональность, которую мы только что описали - добавление и удаление элементов из буфера в порядке FCFS при максимальной оптимизации используемого объема памяти - предоставляется стандартной структурой данных - Очередью.


Структуры данных. Очередь, стек и хеш-таблица
Как мы увидим, очередь и стек делаются с помощью ArrayList-а, обеспечивая место для хранения переменного числа объектов, накладывая, однако, при этом ограничения на порядок доступа к элементам. Хеш-таблица - это структура данных, похожая на массив, но с большей гибкостью индексирования элементов. В то время как в массиве элементы индексируются с помощью порядковой величины, элементы хеш-таблицы могут быть индексированы посредством любого объекта.


Коллекции и массивы в C#
Массив – одна из простейших и наиболее широко применяемых в компьютерных программах структур данных. В любом языке программирования массивы имеют несколько общих свойств


Структуры данных. Коллекции, массивы в C#
Структуры данных – это абстрактные структуры или классы, которые используются для организации данных и предоставляют различные операции над этими данными. Наиболее распространенной и общеизвестной структурой данных является массив (array), который содержит непрерывную совокупность элементов данных, к которым можно получить доступ посредством порядкового индекса.


Структуры данных. ArrayList
Несмотря на то, что обычные массивы, безусловно, находят широкое применение, они накладывают определенные ограничения на программиста, поскольку каждый массив может хранить данные только одного типа (однородность) и вдобавок перед использованием массива вы должны выделить (allocate) определенное количество элементов.


Структура данных "Очередь": обработка по принципу "Первым пришел, первым обслужен"
Представьте себе, что вы пишете компьютерную программу, которая может получать множественные запросы на выполнение некоторого задания из нескольких источников. Одна из задач, которую вам придется решить при написании такой программы - это установить порядок, в котором будут обрабатываться входящие запросы.


Структура данных "стек": Первым пришел, последним обслужен (First Come, Last Served)
Очередь дает нам доступ к элементам в порядке "первым пришел, первым ушел" и использует для этих целей внутренний циклический массив object-ов. Такая функциональность предоставляется посредством методов Enqueue() и Dequque().


Использование сетевых функций в C#
Перед вами ещё одна статья из области «как я могу это сделать на Visual C#.NET». В этой статье будут обсуждаться сетевые функции библиотеки Win32 API. Первым делом нужно иметь представление о том, что управлять пользователями с помощью библиотеки .NET Framework мужно двумя способами. Первый использует Active Directory, однако, как вы понимаете, для этого нужно иметь установленный Active Directory. Второй используется в небольших сетях, в которых нет смысла устанавливать Active Directory – да его там никто и не ставит. В этой статье мы обсудим использование слоя Platform Invoke и сетевых функций управления пользователями библиотеки Win32 API. Мы увидим, каким образом можно добавить, удалить или изменить данные пользователя или группы пользователей на языке C#, а также каким образом мы сможем получить информацию о пользователе или машине в сети.


Элемент управления FileUpload
В ASP.NET 1.x закачку файлов на сервер предлагалось делать с помощью серверного элемента управления HtmlInputFile. Этот элемент управления является обычной обёрткой над элементом HTML


Закрываем Outlook из приложения .Net, используя AppDomain
Microsoft Outlook содержит API в виде объекта COM, который позволяет автоматизировать приложение. Объект COM также можно использовать в приложении .NET. Однако если вы хотите построить хорошо работающее приложение и использовать Outlook снова и снова без перезагрузки вашего приложения, то вы можете столкнуться с некоторыми проблемами. В этой статье мы попытаемся обсудить и предложить решения проблем, возникающих при работе с Microsoft Outlook.


«1» «2» «3» «4» «5» 

Имя:

Пароль:



Регистрация

Какой марки ваш мобильник?
Nokia
40% (146)
Samsung
8% (29)
Siemens
16% (59)
Motorola
13% (49)
Sony Ericsson
13% (49)
LG
1% (4)
Pantech
0% (0)
Alcatel
2% (6)
Другой
3% (10)
Нет у меня мобилы
4% (15)

Проголосовало: 367
Разговаривают два программиста:
- А что он собой представляет?
- Очень общительный и доброжелательный, даже не скажешь, что программист.
Рейтинг: 5.5/10 (4)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » .NET » C#