Архивы C# - Библиотека разработчика Programming Store

С# и концепция ООП. Продолжение-2

На прошлом уроке мы разобрали основные архитектурные идеи игры, а также разработали несколько классов. Сегодня начнем писать интерфейсную часть. Итак, идем в проект «MafiaGame» и находим там форму: Для начала назовем форму нормально, а не Form1. Для этого щелкаем по ней правой кнопкой мыши и во всплывшем меню выберем «Переименовать»: Для чего мы переименовываем? Дело… read more »

Синтаксический сахар C#

Синтаксический сахар – довольно полезный инструмент для программиста, несмотря на столь пренебрежительно-гламурное название. Для начала, что вообще такое «синтаксический сахар»? Стандартная википедия дает такое определение: «Синтаксический сахар – синтаксические возможности, применение которых не влияет на поведение программы, но делает использование языка более удобным для человека». Вообще, насчет применения синтаксического сахара существует множество противоположных мнений. Кто-то… read more »

С# и концепция ООП. Продолжение

На прошлом уроке   я рассказал основы концепции ОПП и мы начали писать игру «Мафия» на C#.  Продолжаем. Напомню краткое содержание: мы познакомились с различными парадигмами программирования (императивное, декларативное, функциональное ОПП и др.).  Было раскрыто преимущество ООП. Мы решили что-нибудь запрограммировать на C#, например, компьютерную игру, в качестве игры выбрали «Мафию». Но еще решили писать ее… read more »

C# и концепция программирования ООП

В этой статье я расскажу о том, почему концепция ООП лучше других парадигм программирования и дам основные сведения из объектно-ориентрованного языка C#. Сначала о том, какие вообще существуют парадигмы программирования. Императивное программирование. Это классический метод создания программ, выполняемых на машине Тьюринга. Машиной Тьюринга, по факту, является любой современный компьютер, за исключением, разве что квантовых компьютеров,… read more »

C# + 1C. Пишем простейший COM-сервер для 1С

Изучение возможности интеграции C# и 1С мы начнем с создания на C# простейшего COM сервера. Для этой цели нам понабиться Visual Studio 2010 и платформа 1C 8.2. И так, в визуал студии создаем новый проект, тип проекта выбираем «библиотека классов» (class library): У нас появится заготовка библиотеки, куда мы введем вот такой текст (вместо существующего):… read more »

Sidebar