JDC DevLog 🕳 pinned «EFP alpha_0.1 билд - распаковать .zip - открывать .exe EFP вес сжатого 240мб вес всего сущего 582мб https://drive.google.com/file/d/1oMjb-kZYZ39L_Oxw85XUIwiOBYj5nFHu/view?usp=drive_link #EFP»
библиотека
неймспейс имя_пространства {
публичный_класс : наследует_от {
[тул/поле(аргументы)]
[поле] модификатор тип_данных название = значение {аргументы};
[поле] модификатор тип_данных название = new объектный_список<тип_данных>(аргументы){тело_списка};
#region Простейшие Структуры
модификатор метод название_метода(аргументы) => действие; //метод выполнен через лямбда-выражение
модификатор метод название_метода(аргументы) {
if (условие_выполнено) { //если одна строчка, то скобки можно не писать
выполнить_действие;
}
elif (если_предыдущее_условие_не_выполнено) {
выполнить_действие;
}
else {
выполнить_действие;
}
switch (выражение) { //свич кейс - замена if else, если условий много
case если_выражение_имеет_это_значение:
выполнить_действие;
break;
//........
default:
действие_если_ни_одно_условие_не_подошло;
break;
}
название_объекта = название_объекта.обращение_к_библиотеке/объекту;
вызываем_метод(задаем_аргументы_указанные_в_методе);
название_объекта.функция(передаем_аргументы);
}
модификатор int (аргументы) {
while (условие_выполняется) {
выполнить_действие;
интежер++; //+1
интежер--; //-1
}
do {
действие;
} while (условие_выполняется);
for (выполнять_пока_условие_ложно) {
выполнить_действие;
}
foreach (модификатор тип_элемента в объекте) {
перебрать_каждый_элемент;
}
возврат;
}
#endregion
#region Отладка и использование исключений
try {
код_с_исключением;
}
catch (Exception название_исключения) {
Консоль.ТекстоваяСтрока(название_исключения.Message);
}
finally {
действие_независимое_от_try_catch;
}
throw new InvalidOperationException(принудительное_выполнение_блока_с_допустимой_ошибкой);
#endregion
#region Объектно Ориентированное Программирование - ООП
class имя_класса : что_наследует { /* методы, свойства, активности и т.д. */ }
interface название_интерфейса { /* объявление методов, свойств, но без реализации (для других классов) */ }
delegate метод название_метода(аргументы); //создание экземпляра метода для дальнейшего использования
enum название_констант { /* в отличие от списков, enum содержит неизменные значения */ }
struct название_структуры { /* содержит маленькие данные, соединенные логическим смыслом. обычный контейнер */ }
#endregion
}
}
Найдется способ разозлить Шашки Онлайновича
База структур c# для моих одногруппников-недотеп, которые не знают что такое модификатор
#ОпенСоус
👍5🐳3🔥2👎1
Анимание @EVEe
Я предлагаю создать корпу в Galaxy Conquest
Ейлов, Андрей, отпишитесь
Как только найду способ ливнуть с текущей корпы сразу сделаю новое)
Я предлагаю создать корпу в Galaxy Conquest
Ейлов, Андрей, отпишитесь
Как только найду способ ливнуть с текущей корпы сразу сделаю новое)
🔥5😁2🐳2👎1👾1
Forwarded from КиберТопор
Айтишники ничего не делают на работе — исследование учёных из Стэнфорда.
Исследователи изучили закрытые репозитории компаний, результат убил — в каждой из этих компаний в среднем 10% айтишников ничего не делает, а половина из них буквально меняет одну строку кода раз в месяц.
Ты не лентяй, просто обычный айтишник.
🕹КиберТопор — Подписаться
Исследователи изучили закрытые репозитории компаний, результат убил — в каждой из этих компаний в среднем 10% айтишников ничего не делает, а половина из них буквально меняет одну строку кода раз в месяц.
Ты не лентяй, просто обычный айтишник.
🕹КиберТопор — Подписаться
⚡5😁2🐳2👎1
🔥5👍2🐳2👎1
Forwarded from JeusDEV _ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ו
Что за животное?
За первый правильный ответ даю печенье 🍪
За первый правильный ответ даю печенье 🍪
👍4😁2🐳2👎1