Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =) ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode ✅ donatepay.ru/don/SimpleCode ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
Знаете, в институте очень не повезло с преподавателем. Она ужасная истеричка, которая только убила во мне все желание к программированию.. но благодаря вашим урокам, примерам на простых задачах, вновь появился интерес. Спасибо большое, жаль не вы наш преподаватель про программированию, эх.
@@coin_fomo Это не трата времени. Школа, а потом и ВУЗ формирует ваши нейронные связи в мозге. И чем больше вы учите (в том числе и самостоятельно) и большее кол-во предметов у вас есть, тем большее ко-во вы их формируете. ВУЗ должны учить самостоятельно работать и искать. Именно там, должно быть большее ко-во такой работы. Нам так и говорили: "Все выучить нереально, но научить искать информацию и анализироватьее мы обязаны вас научить".
Сергей, спасибо за контент. Приведу любопытную цитату: "По сути вот эта вот штука которую мы здесь записали это ни что иное как вот такая вещь." Еще раз искренне спасибо!
Сергей, спасибо огромное за уроки. Очень здорово объясняешь. Это правда лучший канал по тематике программирования . Как всегда лайк!) Очень жду видос по ООП на С#!!!
подписка лайк рассказал друзьям маме папе брату сестре. Подошёл к незнакомцу на улице рассказал про сипл код он тоже подписался и рассказал всем кого знает
Наверное больше года я мучился с изучением программирования, все никак не получалось, не мог запомнить простые вещи, каждый раз как с нуля начинал. Бросал, снова начинал, перебирал различные каналы, переходил на чтение. Но именно ваш канал мне дал понять основу программирования. Смотрю каждый урок с удовольствием, все понятно, все по делу и без воды. Спасибо!
@@elliotalderson6609 Модификаторы доступа существуют в первую очередь для самого программиста, чтобы он мог ограничить функционал ровно так как нужно, чтобы класс не использовался так, как не было задумано. Если у вас проблемы с понимает простейших понятий инкапсуляции, понять которые не составляет труда, то даже не представляю, как вы собираетесь развиваться в программировании.
Класс , спасибо за урок, Сенсей. До этого взял паузу на 3 суток, что-то отдохнуть хотелось и не тянуло. А тут под ночь как по маслу зашло). За доп разбор индекс и рэндж тоже спасибо, все понятно объяснили. Очень интересно, что есть варианты передачи диапазонов как в рэндж, так и просто через скобки .
@@ObitoUchiha-ri5du @Obito Uchiha все норм, си шарп в целом выучил(за исключения пару тем), написал проект на 6к строк - это todolist - winforms - бд. Сейчас более плотно изучаю базы данных, то есть sql, основы бд, проектирование бд, entity framework и в скором времени планирую начать новый проект. А далее хочу уйти в разработку сайтов (бэкенд).
Сергей, Вы - лучший учитель (по крайней мере, на you tube). Я хотел спросить, почему в данном языке программирования интовые переменные начинаются с "0", но если отсчитывать их с конца, то они начитаются с "1"?
Потому, что последний элемент идет как .Length - 1, т.е если заглянуть в этот ^0 то мы попадем на элемент .Length. Допустим массив из 5 чисел 0 1 2 3 4, тут ^0 будет индексом за элементом 4 т.е за границы выйдет, а ^1 соответственно выведет элемент 4.
@@ДмитрийАлексеев-ж1г Примите это как: value[^1] == value[value.Length - 1] ^1 - это как value.Length - 1. Если бы это было ^0, то это могло бы сбить с толку
Все шарящие ловили флешбеки из питона пока смотрели. Я, вот учил с#, а потом начал учить питон. Вместо ^1 там -1, диапазоны - это же срезы, а range все тоже помнят
11:00 Автор скорее всего под полями имел ввиду на самом деле свойства. Так как поля внутри структур и классов не принято оставлять открытыми для внешнего кода. Вместо них пользователь обращается к свойствам, которые эти поля в себе и содержат. Поля в коде после точки подсвечиваются изображением брусочка. Гаечным ключом изображаются свойства, а кубиком - методы.
ууу чувствую уже поднимается уровень сложности)))) Спасибо за уроки) Будь здоров и не переставай делать это доброе дело) поддерживаю как могу) кстати хотел бы я поделиться с друзьями, так кроме меня никто не изучает программирование... в моем кругу НИКТО... ((( и честно сказать даже не могу похвастаться новыми знаниями в С#(ради прикола), ведь никто не поймет циклы, массивы)))))
Сергей, скажите, вы не планируете как нибудь изменить бизнес модель вашего канала, добавить рекламу или заливать на патреон что нибудь большее чем только код из урока? Я смотрю вас с момента как у вас было меньше 10к подписчиков, и там вы выпускали видео на энтузиазме почти каждый день, а щас при 114к выпускается совсем редко. Я думаю никто не против если вы будете рекламировать что нибудь для мотивации, сам подписан на максимальный донат на патреоне и тут смотрю и кликаю на каждую рекламку, но этого явно не достаточно мотивировать вас(
Погуглил... Индекс от конца оператор ^. Интересная хрень получается если написать ^length. length берет максимальное число элементов в массиве, то есть его конец, а ^length берет конец lenght, то есть начало! Это как a < b и a !
У меня только один вопрос: как удержать все "фишки" C# одновременно в голове? Все эти лямбды, коллекции, словари, enum и т.д.? Особенно, если это не единственный язык на котором нужно писать.
Прошу подсказать как Вы столь шикарно настроили прерывистые линии между скобочек, обо крайне устал выискивать лишние и недостающие при написании. Заранее спасибо.
Удобнее всего воспринимать так: если нулевой ( myArray[0] ) элемент находится в начале, то в конце находится -1, только в конце знак ^ вместо минус. Выходит myArray[^1]
Прикол у тому що Microsoft починаючи з 20 року об'єднав .core та .framework починаючи із версії .NET8 (Тепер не Core а просто Console App) Якщо хочете щоб у вас все виглядало як у автора просто натисніть на Do not use top-level statements при створенні проєкту. Тоді середовище розробки буде мати той вигляд як у пана Сергія
Сергей, добрый вечер, подскажите пожалуйста, уроки по ооп будут? Если нет тогда подскажите литературу в которой можно подробно изучить данный материал. Заранее большое спасибо .
@@ardiasma Я использовал 2022 и 2019, core не было в обоих, установка расширений мне тоже не помогла. Я советую забить на этот урок и перейти к следующему, в любом случае дальше core использоваться не будет. Лишь ещё в одном видео нужен будет c#8, на него можешь тоже забить.
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
✅ donatepay.ru/don/SimpleCode
✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
Знаете, в институте очень не повезло с преподавателем. Она ужасная истеричка, которая только убила во мне все желание к программированию.. но благодаря вашим урокам, примерам на простых задачах, вновь появился интерес. Спасибо большое, жаль не вы наш преподаватель про программированию, эх.
Это везде так (
@@elis6683 конечно ,а где не везде ?
@@elis6683 на сколько я знаю вуз это 80% самообучения
@@СергейЦветов-н4н Вуз - это 80% трата времени.. школа тоже кстати много не нужных знаний дает
@@coin_fomo Это не трата времени. Школа, а потом и ВУЗ формирует ваши нейронные связи в мозге. И чем больше вы учите (в том числе и самостоятельно) и большее кол-во предметов у вас есть, тем большее ко-во вы их формируете. ВУЗ должны учить самостоятельно работать и искать. Именно там, должно быть большее ко-во такой работы. Нам так и говорили: "Все выучить нереально, но научить искать информацию и анализироватьее мы обязаны вас научить".
Сергей, спасибо за контент. Приведу любопытную цитату: "По сути вот эта вот штука которую мы здесь записали это ни что иное как вот такая вещь." Еще раз искренне спасибо!
в принципе логично =)
@@SimpleCodeIT вот именно все понятно
Сергей, спасибо огромное за уроки. Очень здорово объясняешь. Это правда лучший канал по тематике программирования . Как всегда лайк!) Очень жду видос по ООП на С#!!!
подписка лайк рассказал друзьям маме папе брату сестре. Подошёл к незнакомцу на улице рассказал про сипл код он тоже подписался и рассказал всем кого знает
Наверное больше года я мучился с изучением программирования, все никак не получалось, не мог запомнить простые вещи, каждый раз как с нуля начинал.
Бросал, снова начинал, перебирал различные каналы, переходил на чтение.
Но именно ваш канал мне дал понять основу программирования.
Смотрю каждый урок с удовольствием, все понятно, все по делу и без воды.
Спасибо!
Изучение программирования это тяжёлый путь, однако когда ты становишься джуном то понимаешь что это все было не зря
и как щас успехи у тебя?
Это лучший канал на ютубе, который я видел в своей жизни. Выражаю огромнуб благодарность за работу и мое обучение!
#массивы #сишарп #simplecode #урокипрограммирования
Спасибо за уроки. ОГРОМНОЕ СПАСИБО.
Любимый шарп впитывает в себя фичи с других языков! Круто))
@@elliotalderson6609 так public и private не для ассемблера))) Это для людей)
@@elliotalderson6609 Модификаторы доступа существуют в первую очередь для самого программиста, чтобы он мог ограничить функционал ровно так как нужно, чтобы класс не использовался так, как не было задумано. Если у вас проблемы с понимает простейших понятий инкапсуляции, понять которые не составляет труда, то даже не представляю, как вы собираетесь развиваться в программировании.
Спасибо, Сергей! Ты просто молодец!
Всегда ставлю лайк , контент бомбезный 🤩👂👂👂👂🌟
Супер! Спасибо за урок!
Один из лучший каналов, которые видела за последний год!!! Спасибо за ваш труд.)))
Большое спасибо за Ваши труды. Под каждым уроком ставлю лайк))
Огромное спасибо за Ваши труды! Эти уроки - лучшее, что можно было найти на ютубе🤎
Ура! еще один обучающий ролик! Побольше бы их)
Круто, начинается уже подача материала, где без конспекта не обойтись.
Очень интересный функционал! Спасибо за уроки, Сергей =)
Сергей, спасибо!
Как всегда хорошо!)
Спасибо за 2 Таба )) долго пытался понять как так ...
Просто потрясающее изложение материала, всё по делу, без лишней шушары, 100% 👍
Сергей, спасибо огромное!!!!
Спасибо за урок!
Класс , спасибо за урок, Сенсей. До этого взял паузу на 3 суток, что-то отдохнуть хотелось и не тянуло. А тут под ночь как по маслу зашло). За доп разбор индекс и рэндж тоже спасибо, все понятно объяснили. Очень интересно, что есть варианты передачи диапазонов как в рэндж, так и просто через скобки .
Спасибо! Очень интересно! Ваши уроки супер!!! Смотреть одно удовольствие!
Оп оп. Пригодилось. Спасибо вам большое за уроки!
class Program
{
static void Main(string[] args)
{
string neo = "Hi, neo.";
for (int i = 0; i < neo.Length; i++)
{
Console.Write(neo[i]);
Thread.Sleep(100);
}
}
}
Поставил лайк,подписался на канал,но и коммент поставить нужно) спасибо, Серёга!!!!
Очень благодарен вам, Сергей. Благодаря вашим урокам появилось желание углубится в данную тематику
Спасибо 👍
Очень интересно, про индексы и диапазоны ранее ничего не слышал!!!
Действительно
Спасибо! Прям ОГРОМЕННОЕ спасибо!!!
Учитель! Спасибо большое! Мне жаль, то что произошло в Украине. Очень жаль
Спасибо за отличные уроки!
Лайк и коммент. Благодарю за уроки)
Спасибо.
Спасибо! Очень полезно!
Спасибо большое за уроки!
Cпасиьбо!
Круто , индексы и диапазоны - плюшки для более быстрых решений задач. ) Спасибо
Привет, какие результаты спустя 9 месяцев?
@@HeIvis а у тебя?
@@ObitoUchiha-ri5du @Obito Uchiha все норм, си шарп в целом выучил(за исключения пару тем), написал проект на 6к строк - это todolist - winforms - бд.
Сейчас более плотно изучаю базы данных, то есть sql, основы бд, проектирование бд, entity framework и в скором времени планирую начать новый проект. А далее хочу уйти в разработку сайтов (бэкенд).
@@ObitoUchiha-ri5du у тебя какие результаты?
@@HeIvis Год прошёл, давай хвались, нынешними успехами
"Вингардиум левиоса" VS "Имплементация паттерна итератор!" Программисты круче) Спасибо, Сергей!
Очень хороший урок! Спасибо Сергей!
Вау , это просто великолепно
Спасибо большое за видео)
Как всегда,спасибо!!!
Комментарий для поддержки!
Огромное спасибо за обучалки)
оу, 114к подписоты. Поздравляю :)
Год прошел, уже 214к)
Уже в два раза больше?
Это видео настолько помогло упростить работу с массивами!!!
CПАСИБО!
Огромное Спасибо!
Откладывал foreach на конец потому что он слишком сложный но в итоге рассказал все про него за 5 секунд))
Thanks you're the best!
12:50 circumflex ;)
Благодарю
А крутые фишки!)) особенно диапазоны!!
спасибо огромное за урок) эх, если бы нам так преподавали программирование в школе)
Спасибо большое!
Где вы были 8 лет назад? так доходчиво мало кто показывает
Спасибо огромное за Вашу работу, очень интересные и полезные уроки. Сергей, планируете ли Вы выпустить уроки о многомерных и зубчатых массивах?
планирую
Сергей, Вы - лучший учитель (по крайней мере, на you tube). Я хотел спросить, почему в данном языке программирования интовые переменные начинаются с "0", но если отсчитывать их с конца, то они начитаются с "1"?
Потому, что последний элемент идет как .Length - 1, т.е если заглянуть в этот ^0 то мы попадем на элемент .Length. Допустим массив из 5 чисел 0 1 2 3 4, тут ^0 будет индексом за элементом 4 т.е за границы выйдет, а ^1 соответственно выведет элемент 4.
@@ИванМартышин-м1ъ Подобное объяснение, пока чересчур сложно для меня. Тем не менее - спасибо!
@@acd2377 В большинстве ЯП это традиция.
@@medvedvshapke Да, не понятно почему это используют. Но это уже реально стало какой-то традицией, пусть и тупой
@@ДмитрийАлексеев-ж1г Примите это как:
value[^1] == value[value.Length - 1]
^1 - это как value.Length - 1. Если бы это было ^0, то это могло бы сбить с толку
Все шарящие ловили флешбеки из питона пока смотрели. Я, вот учил с#, а потом начал учить питон. Вместо ^1 там -1, диапазоны - это же срезы, а range все тоже помнят
Спасибо !!!
11:00 Автор скорее всего под полями имел ввиду на самом деле свойства. Так как поля внутри структур и классов не принято оставлять открытыми для внешнего кода. Вместо них пользователь обращается к свойствам, которые эти поля в себе и содержат. Поля в коде после точки подсвечиваются изображением брусочка. Гаечным ключом изображаются свойства, а кубиком - методы.
Очень круто
Вот бы побыстрее уроки выходили, хочу на курсы записаться в FixMinded и хочется быть более подготовленным прежде чем там начнут издеваться надомной)
Помогите пожайлуста!
Как обновить версию языка С# с 7.3 до 8.0?
Нашел ответ?
cпасибо
Спасибо за отличные уроки! Сергей, а по С++ еще планируются уроки?
^ - caret, circumflex циркумфлекс, знак вставки.
Самый важный комментарий, должен быть закреплен автором
Спасибо
Gratitude
Всё же С++ язык с Человеческм лицом!
X, c++ современный язык, который до сих пор развивается,
и мне не совсем понятно, что не так с синтаксисом c++?
@@ЯрославГоловко-ф6и Забей, этот чел под комментом выше писал что Java никому не нужный язык, думаю не стоит воспринимать его слова всерьёз
ууу чувствую уже поднимается уровень сложности)))) Спасибо за уроки) Будь здоров и не переставай делать это доброе дело) поддерживаю как могу) кстати хотел бы я поделиться с друзьями, так кроме меня никто не изучает программирование... в моем кругу НИКТО... ((( и честно сказать даже не могу похвастаться новыми знаниями в С#(ради прикола), ведь никто не поймет циклы, массивы)))))
пАнимаю...но я все равно друзьям рассказываю, кажется, я скоро окажусь в чс)))))))))
Спасибо из 2021!
Сергей, скажите, вы не планируете как нибудь изменить бизнес модель вашего канала, добавить рекламу или заливать на патреон что нибудь большее чем только код из урока? Я смотрю вас с момента как у вас было меньше 10к подписчиков, и там вы выпускали видео на энтузиазме почти каждый день, а щас при 114к выпускается совсем редко. Я думаю никто не против если вы будете рекламировать что нибудь для мотивации, сам подписан на максимальный донат на патреоне и тут смотрю и кликаю на каждую рекламку, но этого явно не достаточно мотивировать вас(
18:57 вывелось слово Hello и пробел (пробел не видно), так как индексация начинается с нуля, то для слова Hello надо было указать range (..5)
Последнее значение в диапазоне не берется в вывод
Отличный урок, как вcегда. Но было неожиданностью использование VS 2019 без соотв. комментов.
Тут главное не запутаться с обозначением арифметической операции возведения в степень, вроде принято тоже обозначать знаком ^ .
Спасибо за урок!
Кстати, вы программируете на python?
Все видео - флешбек из питона. Кто знает, тот поймет
@@sentex613 пояснительная бригада
@@hey4nm Как я понял эта фишка с индексами и диапазонами перешла в C# из питончика
Лайк
10:32 Среда обработки не ругается, только вот комп не заценил видимо такие действия, когда запустил код
Распотрошили тип Index, а теперь давайте распотрошим Range и мой Brain заодно и скормим всё это нашему массиву.👍
Погуглил... Индекс от конца оператор ^. Интересная хрень получается если написать ^length. length берет максимальное число элементов в массиве, то есть его конец, а ^length берет конец lenght, то есть начало! Это как a < b и a !
этот символ называется крыша
У меня только один вопрос: как удержать все "фишки" C# одновременно в голове? Все эти лямбды, коллекции, словари, enum и т.д.? Особенно, если это не единственный язык на котором нужно писать.
Великий и Ужасный Конспект согласился помочь тебе!
Я пытаюсь записывать то ,что очень редко вижу в интернете . Так как много годной инфы узнал именно отсюда .
12:53 этот символ называется циркумфлекс
юху, флексим
туц-туц-туц
.NET 8.0, можно не юзать .NET CORE 3.1 обновили кроссплатформу теперь работает, держу в курсе будущее поколение.
А что делать, у меня всё равно вылазит ошибка(
спасибо, добрый человек🙏
Прошу подсказать как Вы столь шикарно настроили прерывистые линии между скобочек, обо крайне устал выискивать лишние и недостающие при написании. Заранее спасибо.
Как ты увеличиваешь и уменьшаешь размер щрифта с горячих клавиш? Не могу разобраться, какие клавиши
ctrl+ колесико мыши
Сергей: 66,77,89
Я: непонял это как-так ?
16:33
от 4-го с конца до 1-го с конца
Удобнее всего воспринимать так: если нулевой ( myArray[0] ) элемент находится в начале, то в конце находится -1, только в конце знак ^ вместо минус.
Выходит myArray[^1]
Недопустимый термин "^" в выражении. (.Net Framework 4.6.1)
2:18 у мене весь проект пустий. Тобто, немає полів щоб писати код і всього іншого, але є кнопочка присоединение...
Прикол у тому що Microsoft починаючи з 20 року об'єднав .core та .framework починаючи із версії .NET8 (Тепер не Core а просто Console App) Якщо хочете щоб у вас все виглядало як у автора просто натисніть на Do not use top-level statements при створенні проєкту. Тоді середовище розробки буде мати той вигляд як у пана Сергія
Что делать, если dotnet core нет в установках и нагрузках visual studio? у меня все установлено последней версии, но все равно этого нет
Согласен
Как было бы круто если бы знаки (+-*/) были бы типом данных. Калькулятор можно было бы сделать намного быстрее.
char это ведь и есть их тип данных
Создание интерфейсов программ в каком уроке будем изучать?
Здравствуйте, всё шикарно, но у меня не получается создать проект на основе .Net Core
Сергей, добрый вечер, подскажите пожалуйста, уроки по ооп будут? Если нет тогда подскажите литературу в которой можно подробно изучить данный материал. Заранее большое спасибо .
Что делать если нет возможности создать консольную программу core?
В списке только фреймворк.
Выбери Консольное Приложение (Майкрософт)
тоже самое, у тебя 2019 года висуал? что ты сделал?
@@ardiasma Я использовал 2022 и 2019, core не было в обоих, установка расширений мне тоже не помогла. Я советую забить на этот урок и перейти к следующему, в любом случае дальше core использоваться не будет. Лишь ещё в одном видео нужен будет c#8, на него можешь тоже забить.
@@unstoppableboy585 спасибо вот решил забить и вспомнил что твой коммент не дочитывал, спасибо, удачи
@@unstoppableboy585 зачем нужен c#8 тогда если его больше не будет в уроке?
Вот по java если бы вы начали, было бы замечательно
@@medvedvshapke а что сейчас нужно?
@@medvedvshapke java востребована не меньше