Автор: Алексей Гулынин

Тестирование в Visual Studio

Тестирование в Visual Studio

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


    Интерфейсы C#

    Интерфейсы C#

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


      Static c#

      Static c#

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


        Extension methods C#

        Extension methods C#

        Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье вы узнали про наследование в C#. В данной статье я бы хотел поговорить про extension methods в 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#. Отличительной особенностью данного типа данных является то, что множество значений данного типа разработчик задаёт сам. Подробнее


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