ИЗМЕНИТЬ РАЗМЕР МАССИВА | увеличить массив C# | уменьшить массив | СИ ШАРП ДОМАШНИЕ ЗАДАНИЯ # 12

preview_player
Показать описание
В этом уроке мы узнаем как работает метод Resize класса Array, а так же напишем собственную его реализацию. В ходе урока мы выясним как написать метод для изменения размера любого массива (увеличения, уменьшения). При выполнении домашнего задания мы повторим темы массивов, циклов и методов, а так же рассмотрим пример применения ключевого слова ref в языке программирования C#.

✅Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут!=)

✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4

Уроки по программированию

#сишарп #simplecode #урокипрограммирования
Рекомендации по теме
Комментарии
Автор

Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
✅BTC кошелек:

SimpleCodeIT
Автор

"потому что мы пытаемся впихнуть невпихуемое" :D

sleepybro_yt
Автор

Круто когда материал по интересующей теме можно найти именно на твоем канале. Спасибо!

viktorviktor
Автор

Привет, Сергей! Бесконечная тебе благодарность за твои труды!

lxvvuuu
Автор

Спасибо за уроки! Жаль что эти нюансы в начале видео вы не описываете в описании к ДЗ, хочется сделать самому, но не до конца понятно, что именно имел ввиду автор.

firemanhood
Автор

Обожаю твои видеоуроки по c#
Уже два дня подряд взахлёб поглощаю твой божественный, царский контент.
Огромное тебе спасибо за твои

emsigaming
Автор

Супер. В каждом уроке что- то интересное

geraltt
Автор

пока этот канал не нашел вообще не мог структурировать обучение(там что то почитал тут то почитал, а в итоге нифига) наконец то начал понимать и вливаться в этот мир так сказать. код уже не выглядит белибердой, начинаю понемногу понимать что гуглить и в чем искать проблемы и их решения (хочется поскорее до ООП дойти )

iveodos
Автор

Я пошел еще дальше и сделал рандомную генерацию как самого массива, так и его длины. А в методе у меня впринципе тоже самое:
static void Resize( ref int [] YArray, int F )
{
int[] Mass = new int[F];
for (int i = 0; i < YArray.Length && i<F ; i++)
{
Mass[i] = YArray[i];
}
YArray = Mass;
}
static void Main(string[] args)
{
Random random = new Random();
int[] MyArray = new int[random.Next(1, 5)];
for (int i = 0; i < MyArray.Length; i++)
{
MyArray[i] = random.Next(100);
}
Console.WriteLine("Текущий вид массива");
for (int i = 0; i < MyArray.Length; i++)
{

}
int X = random.Next(1, 10);
Resize(ref MyArray, X);
Console.WriteLine();
Console.WriteLine("Измененный вид массива вид массива");
for (int i = 0; i < MyArray.Length; i++)
{
Console.Write("[" + MyArray[i] + "]" + "\t");
}
Console.ReadLine();

satratv
Автор

Спасибо за урок, слежу за каждым видео, также как и мой друг, изучаем c#, у тебя очень хорошая подача, не видел у других на Ютубе, перешёл к тебе по рекламе блогера (давно) желаю успехов, жду новые уроки

FloatingGames
Автор

Спасибо, как всегда все круто, жду следующих уроков !

juststart
Автор

Безумно интересно смотреть ваши уроки и делать дз)
Спасибо огромное за ваш труд!!!

alinanur
Автор

Очень круто рассказываешь нюансы синтаксиса! «почему именно буква Т» прекрасно отложилось в памяти

AlexV-zgco
Автор

За generic огромный лайк! А то видел иногда такие функции, пытался разобраться - непонятно было. А тут такое понятное объяснение! Вообще уроки очень хорошие! Хотелось бы, чтобы вы продолжали!

wizardxdeveloper
Автор

Спасибо тема нужная и важная, успехов Вам, и за помощь благодарен

mikkimorfin
Автор

Как же приятно когда сделал ДЗ именно так, поняв тему.

kvyhvnk
Автор

Как же приятно, что домашние задания получаются. Сидишь, перепроверяешь себя, радуешься :)

silent_woolf.
Автор

сейчас учу С++. кайфую. я тащусь от уроков. сейчас на 48 уроке. раньше учил яву под депрессией, ничего не понимал, но тут нашел это чудо.

mannas
Автор

Пртвет Сергей! Спосибо за уроки! Можно узнать когда выйдет следущий?

Usmonjk
Автор

А я то думаю чего я после того как увеличил массив он стал весь заполнен нулями)) А оказывается как все хитро придумано. Благодарю за разъяснение, очень познавательно.

simonsays