Лучшие актуальные шпаргалки по C# на все случаи жизни

МЕНЮ


Искусственный интеллект
Поиск
Регистрация на сайте
Помощь проекту

ТЕМЫ


Новости ИИРазработка ИИВнедрение ИИРабота разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика

Авторизация



RSS


RSS новости


2019-08-25 16:00

разработка по

Шпаргалки по C# помогут забыть о поиске простой информации и сосредоточиться на действительно важных моментах программирования.

Чит-листы являются краткими изложениями синтаксиса и процедур. Их главная задача – помочь программисту вспомнить азы. Это очень экономит время, особенно если речь идет о масштабном проекте. Всего в голове не удержишь, и дабы каждый раз не обращаться к Google, можно обзавестись такими вот полезными «шпорами». С этой целью и были созданы шпаргалки под каждый язык программирования. Они не указывают на слабую информационную подкованность, а просто экономят время.

Объявляем одномерный массив:

1

2

intx=10;

int[]mass=newint[x];

Создаем динамический массив:

1

ArrayList arrList=newArrayList();

Копируем элементы из массива x в массив y:

1

x.CopyTo(y,n);// в массиве y должно быть достаточно места

В отличие от того же out, модификатор ref предполагает значение, которое уже есть до его передачи в нужный метод. Использование ref позволяет оставить все, как есть, либо изменить необходимое значение в методе.

Если вы новичок, все это наверняка кажется слишком запутанным. Приведем пример, который немного прояснит ситуацию:

1

2

3

4

5

6

7

8

9

10

11

voidourVar(intx)

{

x=1;

}

publicstaticvoidMain(string[]args)

{

intanotherVar=2;

ourVar(anotherVar);

Console.WriteLine(anotherVar);

}

В выводе окажется 2, несмотря на наши попытки изменить значение.

А вот все то же, но уже с использованием модификатора:

1

2

3

4

5

6

7

8

9

10

11

voidourVar(ref intx)

{

x=1;

}

publicstaticvoidMain(string[]args)

{

intanotherVar=2;

ourVar(ref anotherVar);

Console.WriteLine(anotherVar);

}

Как и планировалось, в итоге будет выведена единица.

Из данного материала получится неплохая шпаргалка, с которой вы точно не забудете о нюансах использования ref.

Но шпаргалки по C# не ограничиваются отдельными модификаторами.

В кратком справочном руководстве собрана информация о типах данных, массивах, их инициализации, комментариях, различных операторах, действиях со строками, блоках try-catch-finally, if-else, циклах, структурах функций и классов.

Лучшие актуальные шпаргалки по C# на все случаи жизни

Здесь все то же, но в хорошем качестве.

Есть довольно простенькая, но полезная «шпора», которая включила в себя типы данных и их вес, массивы, операции со строками, регулярные выражения, а также, что особенно важно, данные дата/время, валюты, проценты, etc.

Лучшие актуальные шпаргалки по C# на все случаи жизни

Неплохое собрание, состоящее из типов данных и их веса, методов преобразования, массивов с указанием различных вариантов оформления, операторов, классов и модификаторов доступа. В блок рассмотренных операторов вошли операторы присваивания, сравнения, арифметические, логические и некоторые другие.

Лучшие актуальные шпаргалки по C# на все случаи жизни

Рассмотреть каждый блок чит-листа можно здесь.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

classDictionary

{

privateobject_key;

publicvirtualobjectthis[objectkey]

{

get{return_key;}

set

{

_key=value;

}

}

}

vardict=newDictionary();

dict["testKey"]="sd";// задаем новое значение по ключу

1

2

3

4

5

6

publicButton But;=newButton();// создаем

But.Enabled=true;// включаем

But.Location=newPoint(35,35);// расположение

But.Size=newSize(110,35);// задаем размер

But.Visible=true;// видимость

But.Text="";// назначаем имя

Еще один чит-лист в качестве хорошего дополнения к остальным. Здесь собраны основы языка, которые также помогут в написании кода.

Лучшие актуальные шпаргалки по C# на все случаи жизни

Увеличивается

.

Источник: proglib.io

Комментарии: