Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Инициализация полей структур https://www.cyberforum.ru/ csharp-beginners/ thread2332910.html
Насколько знаю, у экземпляров классов поля всегда инициализируются значениями по умолчанию перед тем как в дело вступает конструктор. Почему у структур для инициализации полей используется...
C# Шахматная доска
Стыдно, но спрошу ) Как этот код сделать компактнее? Заполнить массив шахматной доски цветом, соответствующим каждой клетке(0 - белый, 1 - черный) и вывести на экран в консоль в виде доски(каждый...
Selenium Driver. Нажатие на элемент C#
Нужно нажать на ссылку <div class="msgDv2 blk"> <a href="javascript:;" onclick="wClose()" class="button small2 orange"> <span>Close</span> <a> </div> Пытался кликнуть так
C# Справочник через деревья Добрый день, помогите с деревьями теорию я понял, вот реализация хромает: Нужно создать дерево как справочник(номер, имя, фамилия) с процедурами вставки, поиска и определения. https://www.cyberforum.ru/ csharp-beginners/ thread2332818.html
C# С клавиатуры задать количество знаков после запятой https://www.cyberforum.ru/ csharp-beginners/ thread2332782.html
Есть такой код: static void Main(string args) { double f, n = 1, x; for (x = 0.1; x < 0.9; x = x + 0.1) { f =...
C# Почему System.Activator.CreateInstance<T>() позволяет создавать объект в любом случае?
Почему System.Activator.CreateInstance<T>() позволяет создавать объект класс в любом случае? Точнее, даже в том, если в типе нет конструктора без параметров (а он, как известно, определяется лишь в...
C# Написать функцию, которая сравнивает 2 целых числа и возвращает результат
Добрый день, помогите пожалуйста написать программу: Написать функцию, которая сравнивает 2 целых числа и возвращает результат сравнения в виде одного из знаков: >, < или =.
C# Двусвязный список Приветствую всех. Искал информацию про двусвязный список нашел вот это ТЫК, кое что доже понял:) Вопрос разъясните почему используется наследование от интерфейса IEnumerable<T> И как я могу... https://www.cyberforum.ru/ csharp-beginners/ thread2332734.html
C# Подсчет числа слов в текстовом файле https://www.cyberforum.ru/ csharp-beginners/ thread2332721.html
Доброго времени суток. подстажите пожалуйста как можно подсчитать слова в тексте? для подсчета символов использую READ() функцию и потом сам написал другую, которой передается считаный символ в виде...
C# Заполнить таблицу 3 x 3 случайными числами от 2 до 15 Заполнить таблицу 3 x 3 случайными числами от 2 до 15. Вывести данную матрицу на экран. С помощью функции четные числа в матрице заменить на квадраты этих чисел. Вывести новую матрицу на экран. https://www.cyberforum.ru/ csharp-beginners/ thread2332704.html
Заблокирован
11.10.2018, 16:21 0

Проверка в конструкторе

11.10.2018, 16:21. Просмотров 2336. Ответов 2
Метки (Все метки)

Ответ

leesavageux, используйте опциональные (необязательные) параметры для объединения двух конструкторов. Пример:
C#
1
2
3
4
static int F(int x = 1, int y = 2) // x, y - необязательные параметры, они должны идти после обязательных параметров (которых здесь нет, но в другом примере могли бы быть)
{
    return x + y;
}


Вернуться к обсуждению:
Проверка в конструкторе
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2018, 16:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Инициализировать массив в конструкторе
Почему нельзя инициировать массив в конструкторе класса следующим образом marks = {1,2,3};?? Через...

Не происходят изменения в конструкторе
Не могу понять. Например, добавляю на форму кнопку, кликаю на ней два раза, попадаю в констуктор....

Счетчик в конструкторе классе
Подскажите реализацию, есть класс (бизнес-логика), нужно добавить еще одно поле которое будет...

Тяжеловесные операции в конструкторе
Подскажите пожалуйста, почему нежелательно выполнять тяжеловесные операции в конструкторе класса?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.