Категория: Основы C#

Наследование в C#

Наследование в C#

Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье вы узнали немного о том, что такое делегаты в C#. В данной статье я бы хотел рассказать про наследование в C#. Простыми словами, "Наследование" означает то, что мы создаём класс на основе другого. Получается, у нас есть родительский класс и дочерний класс, который наследует все поля и методы родительского класса. Для того, чтобы понять, что такое наследование Подробнее


    Делегаты c#

    Делегаты c#

    Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье вы узнали немного о том, как работать с LINQ в C#. В данной статье я бы хотел разобрать тему, посвященную делегатам в C#. Делегат представляет собой объект, который может ссылаться на метод, но это не просто указатель на метод, а множество указателей на метод Подробнее


      LINQ в C#

      LINQ в C#

      Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы поговорили про индексирующее свойство в C#. В данной статье я бы хотел поговорить про технологию LINQ в C#. LINQ (Language Integrated Query) — интегрированный язык запросов. Те, кто работал с базами данных, наверняка использовали SQL (Structured Query Language), который позволяет Подробнее


        Индексирующее свойство C#

        Индексирующее свойство C#

        Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы поговорили про структуры в C#. В данной небольшой статье я бы хотел поговорить про индексирующее свойство в C#. Данное свойство используется, если необходимо иметь доступ к элементу по индексу. Давайте сразу на примере реализуем. Создадим класс "Point", который содержит координаты "x" и "y". Данные поля будут приватными. Подробнее


          Структуры C#

          Структуры C#

          Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы поговорили про перечисления в C#. В данной статье я бы хотел поговорить про структуры в C#. Для тех, кто программировал на "Turbo Pascal", структуры — это записи (record). Структура состоит из множества переменных, которые упакованы внутри структуры. Это — поля структуры. Подробнее


            Перечисления c#

            Перечисления c#

            Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы говорили о том, как узнать размер каталога на C#. В данной статье я бы хотел рассказать про перечисления в C#. Отличительной особенностью данного типа данных является то, что множество значений данного типа разработчик задаёт сам. Подробнее


              Размер каталога C#

              Размер каталога C#

              Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы узнали как удалить каталог в C#. В данной статье продолжаем работать с файловой системой. Выполним домашнее задание, которое было задано в предыдущей статье, а именно посчитаем размер каталога на C#. Подробнее


                Файлы и папки C# (удаление каталога)

                Файлы и папки C# (удаление каталога)

                Всем доброго времени суток. На связи Алексей Гулынин. В данной статье я бы хотел написать очень полезный скрипт по работе с файлами и папками в C#, а именно по удалению папки и всех вложенных в неё файлов и папок. Это так называемая папка-потрошилка в C#. Перед разработчиком нередко встаёт задача, связанная с работой с файловой системой. Для того, чтобы иметь возможность работать с файлами и папками в .NET Framework необходимо добавить пространство имен Подробнее


                  try catch c#

                  try catch c#

                  Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы познакомились с отладкой кода в Visual Studio. В данной статье я бы хотел рассказать про конструкцию try catch в C#. Приготовьтесь, информации будет много. В любой программе может возникнуть ситуация, при которой логика, которая заложена в неё, не выполнится. К примеру, вы пытаетесь разделить на ноль или пытаетесь обратиться к файлу или папке, Подробнее


                    Отладка кода в Visual Studio

                    Отладка кода в Visual Studio

                    Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы познакомились с ключевыми словами ref и out в C#. В данной статье я бы хотел немного поговорить про отладку кода в Visual Studio.

                    В состав Visual Studio входит мощный отладчик, который позволяет расставлять точки остановки (breakpoints), запускать программу под этим отладчиком, пошагово её отлаживать. Пошагово можно отлаживать каждый оператор, можно отлаживать, входя в какой-то метод или не входя в метод. Подробнее


                      « Предыдущие записи Следующие записи »