Разборы кода (Дали код? Скажи спасибо и пойди выучи и разберись как он работает. )
Заметки кажущиеся на данном этапе полезными.
Описание пройденного материала своими словами для лучшего усваивания и возможности получить замечание, от мимо проходивших специалистов.
Заметки кажущиеся на данном этапе полезными.
Описание пройденного материала своими словами для лучшего усваивания и возможности получить замечание, от мимо проходивших специалистов.
Всякие полезности C#(нубские)
Запись от Leshakk размещена 04.05.2022 в 10:46
Показов 1730
Комментарии 0
|
Пауза, но не усыпление потока. А что? Надо изучить. Кликните здесь для просмотра всего текста
В данном примере, после нажатия кнопки, идет пауза 3 секунды а потом срабатывает метод, а так-то вообще можно одну эту строчку пихать куда угодно, и внутрь методов и везде. Не забывать только что метод должен быть асинхронным .
Умное усыпление потока Кликните здесь для просмотра всего текста
При использовании
Чтобы выводить результат как можно быстрее, но не раньше, чем через определенный промежуток времени, можно воспользоваться таким кодом:
Сразу и инициализация класса и инициализация свойств. Зашибись просто. Кликните здесь для просмотра всего текста
Доработки программы : "Названия чисел" Кликните здесь для просмотра всего текста
MaxLength Ограничивает количество символов в текст бокс Например : private void textBox1_TextChanged(object sender, EventArgs e) { textBox1.MaxLength = 12; } Постинкремент и Преикремент Кликните здесь для просмотра всего текста
Основное различие между операторами постинкремента и преинкремента заключаются в следующем: При постинкременте вызывающий код в начале получает значение переменной, а затем значение переменной увеличивается на единицу. При преинкременте в начале значение переменной увеличивается на единицу, а затем вызывающий код получает значение переменной. //Постинкремент: int x = 0; while (x != 5) { Console.WriteLine("post " + x++); } //Преинкремент: int y = 0; while (y != 5) { Console.WriteLine("pre " + ++y); } Задержка, усыпление потока: Кликните здесь для просмотра всего текста
Thread.Sleep(1000); // засыпаем на одну секунду Запихивание в параметры всего что не попадя Кликните здесь для просмотра всего текста
Это из урока про методы. В данном случае, офигенно передан массив в качестве параметра. { int intMax = GetmaxValue(new int[] { 1, 2, 3, 123, -67, 567, 5, 4, 0 }); Console.WriteLine(intMax); } //метод который определяет максимальное из всех числе в массиве static int GetmaxValue(int[] intArray) { Array.Sort(intArray); return intArray[intArray.Length -1]; } Определение длины строки. Свойство и разные способы форматирования Кликните здесь для просмотра всего текста
string str = "abcdefg"; Console.WriteLine("1) The length of '{0}' is {1}", str, str.Length); Console.WriteLine("2) The length of '{0}' is {1}", "xyz", "xyz".Length); int length = str.Length; Console.WriteLine("3) The length of '{0}' is {1}", str, length); Собрать кусок кода под "спойлер" VisualStudio Кликните здесь для просмотра всего текста
#region
какой то код #endregion Передача обьекта класса в параметры метода: [SPOILER]Есть два класса, в одном описан Лев и через конструктор передается кличка , а в другом работник кормит этого льва по кличке.....Вот как передать кличку льва в метод второго класса? Нужно в параметры метода передать ссылку на обьект класса Кликните здесь для просмотра всего текста
Умножение строк и массив алфавита Кликните здесь для просмотра всего текста
| ||||||||||||||||||||||||||||||
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


