Архив для категории: ‘C#’

Сравнительный анализ Java и C#: общность платформ и отличительные особенности

Язык Java создан фирмой Sun для Интернета в середине 90-х годов прошлого столетия. Можно было бы сказать, что это еще один вариант С++, только без указателей, без необходимости сборки мусора (очистки памяти от неиспользуемых объектов), наличия лучшей системы защиты и пр., если бы не одно фундаментальное обстоятельство: Java позволял создавать интерактивные приложения (апплеты) непосредственно в […]

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

Обработка польской записи в C#

Цель занятия Закрепить на практике знания по работе со строками. Изучить возможности представления командных строк в польской записи. Освоить принципы работы со стеком. Дополнительные сведения можно найти в [6, 12]. Краткие теоретические сведения

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

Создание сборок в C#

До сих пор мы выполняли наши программы, запуская их через выполнение команды меню Debug | Start. Программа выполнялась непосредственно в среде C#. Но может возникнуть необходимость создать самостоятельное приложение, выполнение которого никак не должно привязываться к среде программирования C#. Такие самостоятельные приложения называются сборками. Слово "сборка" означает, что приложение собрано из отдельных составляющих частей. Именно […]

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

Использование классов в C#

Прежде всего, прочитайте разд. "Kjiaccbi" теоретического введения в Java до того места, с которого начинается описание, специфическое для Java. Как правило, классы объявляются независимо друг от друга, что позволяет использовать механизм наследования. Приведем следующий пример использования двух классов в приложении (листинг 3.3).

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

Создание Web-приложений в C#

Как нам известно, при программировании в Web строят отдельно клиентские и серверные приложения. Задача серверного приложения — обработать данные сайта, переданные браузером. C# позволяет создавать серверные приложения. Полезным при чтении этого раздела будет знакомство с материалом практического занятия главы 2 "Использование JSP-страниц". Общий характер процесса разработки Web-приложения такой же, как и для обычного приложения Windows. […]

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

Работа с классом таймера в C#

Цель занятия Научиться использовать класс таймера для обеспечения динамики в программе. Надлежит выяснить, как объявлять таймер, а также запускать ту или иную процедуру по событию от таймера. В качестве приложения с таймером в этом занятии реализована программа "бегущая строка". Более подробную информацию можно получить в [9].

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

Введение в язык C#

Язык C# — это объектно-ориентированный язык, напоминающий С++ и Java. По аналогии с Java, C# не поддерживает указателей, использует встроенный механизм сборки мусора (garbage collection), что позволяет программисту не задействовать деструкторы и освобождает от необходимости отслеживать процесс выделения памяти. В языке нет глобальных переменных, множественного наследования и ряда других конструкций.

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

Сводка основных использованных команд C#

Application.Run(new Forml()) — запуск класса Forml на ВЫ- полнение (управление передается методу Main ()). ArrayList arl= new ArrayList() — СОЗДание пустоЙ коллекции объектов. ari. count — значение числа объектов в списке. ari.Add(Object ob) — добавлениеэлементавсписок.

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

Работа с базами данных в C#

Цель занятия Познакомиться с принципами работы с базами данных в C#. Научиться читать, записывать и выбирать информацию из таблиц баз данных, используя SQL-запросы. Освоить работу с классами ADO.NET [8, 9]. Краткие теоретические сведения

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

Простейшее рисование в C#

Цель занятия В настоящей работе необходимо познакомиться с рисованием пером в C#. Надлежит построить график синусоиды или другой математической функции. Дополнительные сведения можно найти в [7]. Краткие теоретические сведения Для рисования линий и фигур нужно получить сначала графический контекст. Затем выдать команды рисования. Следующий фрагмент поясняет сказанное:

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