Посты для тега : ‘using’

Работа с выделенными ресурсами и исключениями

Если вы обладаете большим опытом работы в С++, то одна вещь в мире С# покажется наиболее захватывающей — отсутствие детерминированной деструкции. Разработчики С++ привыкли использовать конструкторы и деструкторы объектов, располагаемых в стеке, для управления ценными ресурсами.

Читать далее »

Раннее связывание с СОМ-компонентами

Для каждого COM-объекта создается один RCW, который: < ![if !supportLists]>§  устанавливает взаимнооднозначное соответствие между методами и полями классов метаданных и методами и свойствами интерфейсов, реализованных СОМ-объектов; < ![if !supportLists]>§  управляет счетчиком ссылок на СОМ-объект;

Читать далее »

Создание мобильных приложений в Visual Studio .NET

Среда программирования Visual Studio .NET позволяет создавать как простые мобильные приложения, так и мобильные ASP-страницы. В первом случае следует создать проект, выбрав тип проекта Smart Device. Например: using System; using System.Collections.Generic;

Читать далее »

Компоненты COM И .NET Сборки

Сборки представляют собой файлы, которые состоят из нескольких РЕ-файлов. Сборка включает в себя: декларацию, один или несколько модулей, и возможно один или несколько ресурсов.     Модуль имеет расширение .netmodule и представляет собой DLL.

Читать далее »

Асинхронные вызовы методов

Хотя управлять помещением элементов работы в пул потоков можно непосредственно через класс ThreadPool, более популярный способ использования пула потоков заключается в вызовах асинхронных делегатов. При объявлении делегата CLR создает класс-наследник System.MulticastDelegate. Один из определенных в нем методов, Invoke, принимает точно ту же сигнатуру функции, что и определение делегата. Разумеется в С# предусмотрено синтаксическое сокращение для […]

Читать далее »
 
Rambler's Top100