Отправляет email-рассылки с помощью сервиса Sendsay

Финансы. Инструкция

Уроки по C# и .NET. Вопрос 31. Как вызывать одноименные методы 2-х различных инт

FAQ по C# Вопрос 31. Как вызывать одноименные методы 2-х различных интерфейсов? Иногда ваш класс наследуется от 2-х интерфейсов, в каждом из которых есть метод с одним и тем же названием. Для использования этих методов в классе-потомке надо использовать их полное имя (т. е. вместе с именем интерфейса, а при вызове - приведение типа. Вот пример: interface IInterface1 { void Method1); } interface IInterface2 { void Method1); } class SomeClass : IInterface1, IInterface2 { void IInterface1.Method1) { Console.W...

2007-10-16 11:07:41 + Комментировать

Уроки по C# и .NET. - Вопрос 30. Как создать временный файл?

Уроки по C. Рассылки сайта progs.biz Выпуск No 112 Начало > C# > FAQ > Вопрос 30 Э. Троелсен. Язык программирования С# 2005 и платформа .NET 2.0. Заказать на Озоне Подробнее Полные версии вопросов (с картинками: вопрос 30 . FAQ по C# Вопрос 30. Как создать временный файл? Для создания временного файла можно применять множество методов. Например, сгенерировать GUID и создать файл с таким именем. А можно поступить проще - а именно воспользоваться статическим методом GetTempFileName класса Path: stri...

2007-04-30 11:59:37 + Комментировать

Уроки по C# и .NET. - Урок 73. Reflection - создание enum'ов

Уроки по C. Рассылки сайта progs.biz Выпуск No 111 Начало > C# > Основы > Урок 73 Основы разработки приложений на платформе Microsoft .NET Framework Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 73 . Основы C# Урок 73. Reflection - создание enum'ов При динамическом создании перечисления мы действуем аналогично созданию классов. Только вместо класс TypeBuilder мы используем для создания перечисления EnumBuilder, в который потом добавляем нужные члены вместе с числовыми значен...

2007-03-31 16:26:56 + Комментировать

Уроки по C# и .NET. - Урок 72. Reflection - динамическое создание кода

Уроки по C. Рассылки сайта progs.biz Выпуск No 110 Начало > C# > Основы > Урок 72 Сахил Малик. Microsoft ADO.NET 2.0 для профессионалов Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 72 . Основы C# Урок 72. Reflection - динамическое создание кода Иногда нам требуется динамически создать некий код. Естественно, что этот код у нас будет храниться в некоторой сборке. При этом сама созданная динамически сборка может существовать только в памяти или же может быть сохраненной на ди...

2007-03-21 00:12:24 + Комментировать

Уроки по C# и .NET. - Урок 71. Nullable типы

Уроки по C. Рассылки сайта progs.biz Выпуск No 109 Начало > C# > Основы > Урок 71 Шон Вилдермьюс. Практическое использование ADO.NET. Доступ к данным в Internet Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 71 . Основы C# Урок 71. Nullable типы Как известно, value-типы (к ним относятся, например, int, byte и другие) не могут принимать значение null. Что, в общем-то, вполне естественно. Но иногда такая потребность возникает. Например, при работе с базами данных - в столбце та...

2007-03-20 00:07:06 + Комментировать

Уроки по C# и .NET. Вопрос 27. Как получить размер файла?

Уроки по C. Рассылки сайта progs.biz Выпуск No 108 Начало > C# > FAQ > Вопрос 27 М. Макдональд. Рецепты программирования на Visual Basic.NET. Заказать на Озоне Подробнее Полные версии вопросов (с картинками: вопрос 27 . Сертификация - Как устроиться на высокооплачиваемую работу? - Как получить прибавку к зарплате? - Как завоевать уважение коллег? - Пройти сертификацию и продемонстрировать свой профессионализм. Подробнее. FAQ по C# Вопрос 27. Как получить размер файла? Для определения размера файла...

2007-02-20 02:17:37 + Комментировать

Уроки по C# и .NET. Урок 70. Использование атрибута Flags для перечисления 2

Уроки по C. Рассылки сайта progs.biz Выпуск No 107 Начало > C# > Основы > Урок 70 Чарльз Петцольд. Программирование с использованием Microsoft Windows Forms Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 70 . Основы C# Урок 70. Использование атрибута Flags для перечисления 2 Одна из часто встрчающихся задач для перечисления с атрибутом Flags - это выяснение, присутствует ли некое значение перечисления в соотвествующей переменной. Например Вот пример такого кода: // Объявление...

2007-02-13 12:54:11 + Комментировать

Уроки по C# и .NET. Урок 69. Использование атрибута Flags для перечисления

Уроки по C. Рассылки сайта progs.biz Выпуск No 106 Начало > C# > Основы > Урок 69 Visual C. NET. Классика програмирования. Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 69 . Основы C# Урок 69. Использование атрибута Flags для перечисления Перед перечислением можно поставить атрибут Flags. Это означает, что мы сможем работать с таким перечислением как с набором битов. В частности, мы сможем использовать битовые операции. Вот пример такого использования: [Flags] public enum Mi...

2007-02-10 00:37:41 + Комментировать

Уроки по C# и .NET. Урок 68. Работа с перечислениями (enum)

Уроки по C. Рассылки сайта progs.biz Выпуск No 105 Начало > C# > Основы > Урок 68 Фленов М. DirectX и С. Искусство программирования. Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 68 . Основы C# Урок 68. Работа с перечислениями (enum) Перечисления (enum) - это определенный программистом тип, который может принимать только ограниченный набор значений. Типичный пример - это дни недели (их всего семь. Или, например, типы доступа с чему-либо (полный доступ, доступ только на чтени...

2007-02-08 00:02:42 + Комментировать

Уроки по C# и .NET. Урок 67. Конвертация типов через класс Convert

Уроки по C. Рассылки сайта progs.biz Выпуск No 104 Начало > C# > Основы > Урок 67 Дональд Херн, М. Паулин Бейкер. Компьютерная графика и стандарт OpenGL. Заказать на Озоне Подробнее Полные версии уроков (с картинками: урок 67 . Основы C# Урок 67. Конвертация типов через класс Convert Класс Convert служит для конвертиции различных типов друг в друга. Вот так, например, можно сконвертировать строковое представление числа или булевского значения в само число или булевское значение: string s = "1234";...

2007-01-27 19:15:20 + Комментировать

Рекомендуем подписаться: