Ключевые слова C#. abstract

Модификатор abstract указывает, что реализация сущности с данным модификатором является неполной или отсутствует.Модификатор abstract может использоваться с классами, методами, свойствами, индексаторами и событиями.

(далее...)

Ключевые слова C#. interface

Интерфейс (Interface) представляет собой просто набор названий абстрактных методов без реализации. В интерфейсе указывается только список действий, а реализация действий описывается в реализующих классах.

(далее...)

C#. WPF приложение для рисования Paint It Black

Рис.2. Программа PaintItBlack с возможностью изменения цвета

Набор уроков о разработке WPF приложения для рисования "Paint It Black". Это приложение типа "MS Paint", созданное с помощью технологии Windows Presentation Foundation. Уроки ориентированы на средний уровень пользователя или начальный уровень разработчика. Для работы понадобится среда разработки Visual Studio 2013.

(далее...)

Ключевые слова C#. break

Оператор break завершает ближайший внешний цикл или оператор switch, в котором его используют.  Управление программой передается ближайшему следующему оператору после цикла или оператора switch.

(далее...)

Пример использования лямбда выражений в C#

Лямбда выражения - это анонимные функции, с помощью которых можно очень сильно упростить текст кода. Например, с использованием лямбда выражений можно одной строкой кода найти сумму элементов коллекций, найти максимум или минимум, а также сделать выборку из массива и даже передать полученные результаты в метод.

(далее...)

Решить на досуге. Задача по программированию №1

На любом языке программирования написать программу: Для каждого слова, расположенного в одном текстовом файле, указать, сколько раз оно встречается в другом текстовом файле.

Дополнительно: добавить в исходных данных деление на предложения и вывести количество с разбивкой по предложениям.

Использование расширений в C# (Extension)

Расширения (Extension) в языке C# – это методы в программах на языке C# (старше версии 3), которые позволяют добавить новый функционал в существующий статический класс. Это очень полезно, когда нет возможности изменить исходный код существующего класса, но при этом добавление новых методов необходимо.

(далее...)

Отключить тач-пад на ноутбуке, часть 2

Рисунок 2. Мышь без коробки

Некоторое время назад я писал про то, как поборол тач-пад на ноутбуке Samsung NP 470. Но ноутбуки выпускают разные вендоры, не только Samsung, потому стоит рассмотреть методы отключения тач-пада на других компьютерах.

(далее...)

Запустить приложения Андроид в Windows

Рис.2. Интерфейс Komplayer

Для Андроид разработано много приложений, особенно игр. В некоторые хочется поиграть не только на телефоне или планшете, но и сидя за компьютером. На помощь в таких случаях приходят эмуляторы – приложения, позволяющие запускать программы под другие операционные системы.

(далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика