Как избавится от повторяемого "кода"/сделать более удобный вид

biohacker01

Client
Регистрация
30.10.2019
Сообщения
62
Благодарностей
43
Баллы
18
При большом проекте, разобрать последовательность действий становится тяжелее.
есть ли тут какой то аналог классов/функций/// более правильно сказать goto.


пример:
START->получить данные из файла, положить в переменную A->
если A >0 ->Выполнить/goto Блок 1
если A <0 ->Выполнить/goto Блок 2


Блок1->сообщение об успехе
Блок2-> сообщение о провале..


Пример слишком грубый но надеюсь понятна моя мысль
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 489
Благодарностей
3 356
Баллы
113

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 712
Баллы
113
Общий код для c#, можно хранить в отдельном файле который автоматически подгружается в каждый проект. очень удобно для больших проектов.
в нем класс CommonCode для своих функций и процедур
а так же есть расширения функционала существующих функций. например для класса таблиц можно, рядом с методом GetCell, определить метод GetCell_by_Name которая будет брать данные из таблицы по имени столбца.
 
  • Спасибо
Реакции: biohacker01 и Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)