Properties {get; set;} - Свойства в языке программирования C# 😱

  Рет қаралды 8,120

Путь к Senior-у

Путь к Senior-у

Жыл бұрын

Сегодня в видео мы узнаем что такое свойства в языке программирования C# и на примере рассмотрим как применять автоматические свойства.
----------------------------------------------------------------------------------------------------------------------------------
✅Поддержать канал (на Boosty много доп. контента которого на KZfaq нету): Boosty - boosty.to/roadtosenior/donate
----------------------------------------------------------------------------------------------------------------------------------
Свойства в C# - это механизм, который позволяет получать и устанавливать значения членов класса. Они предоставляют удобный способ для чтения и записи значений переменных внутри объекта, без необходимости написания отдельных методов для каждой операции.
----------------------------------------------------------------------------------------------------------------------------------
Ресурсы по данной теме:
1. metanit.com/sharp/tutorial/3....
2. • C# - Поля и свойства. ...
3. learn.microsoft.com/ru-ru/dot...
----------------------------------------------------------------------------------------------------------------------------------
✅Наша группа в Telegram: t.me/senior_v_IT
✅Instagram: / sashok_543359
✅VK: sasha543359
----------------------------------------------------------------------------------------------------------------------------------
✅MetaMask кошелек (поддержать криптовалютой): 0xF3D906a4E4E8bA83831f2ea56EB5a8E2B20dbC39
----------------------------------------------------------------------------------------------------------------------------------
#программирование #сишарп #урокипрограммирования

Пікірлер: 24
@senior_v_IT
@senior_v_IT Жыл бұрын
✅Поддержать канал (на Boosty много доп. контента которого на KZfaq нету): Boosty - boosty.to/roadtosenior
@user-rd2dy4bs4h
@user-rd2dy4bs4h Жыл бұрын
Урок по этой теме получился даже полнее, чем у Simple Code. Спасибо, добрый человек!🥺🙏
@king_fox_3106
@king_fox_3106 Жыл бұрын
А ещё ты вроде как забыл сказать, что просто так get; set; вызывать не желательно. Ибо ресурсы кушает. А ещё методы Get и Set которые ты писал тоже компилируется после. Тоесть они как бы неявно всё равно есть. И ещё момент. Магия для инкапсуляции: public string Name { get; private set;} Теперь задать из вне нельзя, а получить можно 😊
@valerysemenkin6024
@valerysemenkin6024 9 ай бұрын
Спасибо, кратко и по делу, как же мы любим такое ❤❤❤❤❤❤
@hulk3147426
@hulk3147426 Ай бұрын
Чел продолжай снимать уроки у тебя очень круто получается, твой канал пока лучше всех по обеснению а уверяю я посмотрел кучу уроков, и твои пока самые лучшие и понятные
@LFirm
@LFirm 7 ай бұрын
шикарно очень хорошо преподнёс и показал!!!
@coutiaraZZ
@coutiaraZZ Жыл бұрын
Как я понимаю, ты брал вдохновение с канала Simple Code?) (жаль он больше не снимает). Подписался на тебя, ведь реально круто делаешь, спасибо за творчество!
@senior_v_IT
@senior_v_IT Жыл бұрын
После того как я выучил базовый C# (в основном это у симпл кода я учил) то после того как я посмотрел его плейлист я захотел укрепить данные знания и решил снимать видео где я своими словами рассказываю что понял. И вот так по чуть чуть каждый день по второму кругу иду и раньше детали которые я не понимал, становятся очевидными и виден прогресс 👍👍👍
@coutiaraZZ
@coutiaraZZ Жыл бұрын
@@senior_v_IT красавчик, успехов
@mrcarthman3131
@mrcarthman3131 3 ай бұрын
@@senior_v_IT бро , возвращайся, а то ни тебя ни симпл кода нет, совсем грустно(
@SamuraiYamomoto
@SamuraiYamomoto 10 ай бұрын
Спасибо. Хороший урок.
@user-bx4ui2me6m
@user-bx4ui2me6m Жыл бұрын
Согласен, чувствуется стиль Simple Code. Но материал подается более развернуто, свойства и автосвойтва на этом канале выложены лучше, чем где либо.
@Memnil
@Memnil 28 күн бұрын
Get-set нужны для инкапсуляции или для того чтобы изменять приватную переменную в другом классе не изменяя его исходное происхождение Как инициализировать свойства Public int Balance get{ return balance;} set { balance = value; } А также можно писать внутри свойства другой код Пример: get{ return balance;} set { If(value > 0) balance = value; } Ещё хотелось бы рассказать о автоматических свойствах : Public string Name {get; set;} Этот код равен: Private string name; Public string Name { get{return name;} set{name = value;} }
@AlexGogsan
@AlexGogsan Жыл бұрын
не бросай свой канал только)
@user-tu2nz9dg8k
@user-tu2nz9dg8k 6 ай бұрын
Так и не понял смысла от этих свойств когда они идут без условия ) public int var; получается тоже самое что и public int var {get; set} Зачем дописывают это свойство?
@svhanz
@svhanz Ай бұрын
Я так понимаю, что всё, обучение дальше продолжаться не будет?
@ayvayv
@ayvayv 2 ай бұрын
5:00
@user-bx4ui2me6m
@user-bx4ui2me6m Жыл бұрын
Добрый день! Продолжения не ждать?
@konstantiniwanow4599
@konstantiniwanow4599 Жыл бұрын
Применение в коде auto properties сохраняет возможность работы с переменной созданной неявно?
@senior_v_IT
@senior_v_IT Жыл бұрын
Нет. Она под капотом. Она какбы есть но не видна
@Lucio11a
@Lucio11a Ай бұрын
Почему, все твердят, что инкапсуляция, это лишь сокрытие?)) Сокрытие в инкапсуляции, это не суть ее, а лишь одно из следствий. Основная функция инкапсуляция и ее суть, это обеспечение целостности данных, путем контроля их доступности и использования. Что приводит, в первую очередь, к структурированию и организации кода. Контроль, не есть сокрытие.
@amateo8378
@amateo8378 11 ай бұрын
я жду..
@user-fr9fl3ds5t
@user-fr9fl3ds5t 11 ай бұрын
Курс закончен?
@senior_v_IT
@senior_v_IT 6 ай бұрын
Нет)
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 7 МЛН
бесит старшая сестра!? #роблокс #анимация #мем
00:58
КРУТОЙ ПАПА на
Рет қаралды 2,5 МЛН
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 58 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 101 МЛН
Что должен знать C# Junior разработчик?
9:33
Sergey Nemchinskiy
Рет қаралды 93 М.
Вопросы собеседования на C# программиста
21:04
Програмысли Влог
Рет қаралды 62 М.
Прости пап 🤣🤣❤️
0:16
Dragon Нургелды 🐉
Рет қаралды 1,4 МЛН
УСТРОЙСТВО ДЛЯ АВТОВЫГУЛА СОБАК🐶
0:20
MEXANIK_CHANNEL
Рет қаралды 4,2 МЛН
КАК ОН РАССТРОИЛСЯ СНАЧАЛА 😂😂😂 #пранк #юмор
0:36
СЕМЬЯ СТАРОВОЙТОВЫХ 💖 Starovoitov.family
Рет қаралды 2,6 МЛН
Can this capsule save my life? 😱
0:50
A4
Рет қаралды 9 МЛН