C#   Уроки программирования с нуля. Си-шарп для чайников   C#

Здравствуйте, гость!
Вход
Регистрация


Привет! Хочешь научиться программированию? Ты в этом новичок или совсем без опыта? Ты попал на мой сайт, где ты найдешь максимально понятные уроки программирования на языке Си-шарп для чайников. Читай уроки, делай домашние задания, если что-то не получается - задавай вопросы в комментариях, обязательно помогу. Удачи!

Регулярные выражения в Си-шарп. Класс Regex

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

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


26 мар 2014 03:54
просмотры 54644   комментарии 105

Переопределение методов Equals и GetHashCode в Си-шарп. Разница между Equals и «==»

Как известно, в Си-шарп все классы являются наследниками базового класса object. В нем есть три виртуальных метода – ToString, Equals и GetHashCode. В этом уроке мы поговорим с вами о последних двух методах, а также об операторе «==».

Скажу сразу, что вопрос разницы между оператором равенства «==» и методом Equals является классическим вопросом на...читать полностью


16 мар 2014 05:10
просмотры 30480   комментарии 45

Перегрузка операторов в Си-шарп

Известно, что в Си-шарп существует ряд операторов для работы со встроенными типами данных. Это операторы «+», «-», «!», «==», «!=» и т.д. Например, бинарный оператор «+» выполняет операцию сложения над численными типами данных. Этот же самый оператор над строками выполняет конкатенацию (склеивание двух строк). Это происходит потому, что оператор «+» перегружен в классе...читать полностью

10 мар 2014 21:22
просмотры 35415   комментарии 61

Инкапсуляция в Си-шарп. Модификаторы доступа

В этом уроке мы поговорим о еще одном из базовых принципов ООП – инкапсуляции.

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

Инкапсуляция – это скрытие реализации...читать полностью


23 фев 2014 02:50
просмотры 36439   комментарии 16

Перегрузка методов в Си-шарп

В этом уроке мы рассмотрим с вами еще один способ реализации полиморфизма в Си-шарп – перегрузку методов.

Перегрузка методов – это объявление в классе методов с одинаковыми именами при этом с различными параметрами.

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


04 фев 2014 23:33
просмотры 32545   комментарии 64

Интерфейсы в Си-шарп. Множественное наследование

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

Интерфейс может содержать только сигнатуры (имя и типы параметров) своих членов. Интерфейс не может содержать конструкторы, поля, константы, статические...читать полностью


25 дек 2013 01:22
просмотры 58573   комментарии 67

Абстрактные классы, методы и свойства в Си-шарп

В этом уроке мы продолжим с вами рассматривать инструменты полиморфизма. На очереди у нас абстрактные классы, методы и свойства.

Абстрактные классы

Абстрактный класс – это класс объявленный с ключевым словом abstract:
читать полностью


16 ноя 2013 18:24
просмотры 54257   комментарии 69

Виртуальные методы в Си-шарп. Переопределение методов

В этом уроке мы рассмотрим с вами некоторые инструменты, с помощью которых в Си-шарп реализуется полиморфизм - виртуальные методы, переопределение методов.

Виртуальный метод – это метод, который может быть переопределен в классе наследнике.

Переопределение метода – это изменение его реализации в классе наследнике. Переопределив метод, он будет работать...читать полностью


19 окт 2013 00:29
просмотры 56811   комментарии 126
1 2 3 4 5 
Вёрстка сайта с нуля

Уникальный Видеокурс!

"Научись верстать сайты и заработай на этом!"

Получить видеокурс

Подпишись на курс по программированию, и узнавай первым о новых уроках!

RSS подписка Страничка Вконтакте Мы в Twitter

Ошибка в тексте? Выделите ее мышкой и нажмите Ctrl+Enter
Поблагодарить автора: Номер карты (ПриватБанк)
5168 7572 4170 8660
WebMoney
R372544961915 U685637142028 Z999792764387
Наверх
Система Orphus