Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.05.2016
Сообщений: 4

Подскажите как назначить конструктор

29.05.2016, 22:10. Показов 462. Ответов 2

Студворк — интернет-сервис помощи студентам
Ситуация такая, есть две формы.
1 форма: ввод начальных данных.
Я установила для переменной n в свойствах минимальное значение=1.
2 форма: расчет. Берем данных из формы 1 и осуществляется расчет по формулам.
При компиляции выдается ошибка в форме 2 на строчку:
C#
1
numericUpDown_n.Value = (decimal)value.n;
Т.к. он тут возвращает значение n в 0, а надо в 1.
В каком именно месте и как прописать мне конструктор.
Я смотрела видеоуроки, читала про конструктор. Но мне все равно вообще не понятно как это делается.
Помогите разобраться, пожалуйста.

Добавлено через 6 минут
Вот код для формы 2:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 public partial class InputParametresForm : Form
    {
        public InputParametresForm()
        {
            InitializeComponent();
        }
 
        public InputParametres Parameters 
        {
            get
            {
                var par = new InputParametres();
                par.m_z = (double)numericUpDown_m_z.Value;
                par.n = (double)numericUpDown_n.Value;
                par.Nob = (double)numericUpDown_Nob.Value;
              
                return par;
            }
            set
            {
                numericUpDown_m_z.Value = (decimal)value.m_z;
                numericUpDown_n.Value = (decimal)value.n;
                numericUpDown_Nob.Value = (decimal)value.Nob;
 
            }
        }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2016, 22:10
Ответы с готовыми решениями:

Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить...

Конструктор. Как параметром конструктора назначить элемент массива
Здравствуйте! Пытаюсь создать поле из ячеек, но так, что бы каждая ячейка являлась объектом. Необходимо создать конструктор, который...

подскажите пожалуйста как запихнуть в класс конструктор
по лабораторной задание: создать программу которая решает заданный интеграл методом трапеций...тра-ля-ля...создавать с учетом...

2
 Аватар для i try to learn
4 / 4 / 10
Регистрация: 01.03.2016
Сообщений: 49
29.05.2016, 22:54
C#
1
2
3
4
public InputParametresForm()
{
InitializeComponent();
}
Вот конструктор. Он предназначен для иницилизации переменных.
Бывают "пользовательские" коснтрукторы(з аргументами) и конструкторы по умолчанию(инициализируют переменные значениями по умолчанию. Поэтому у тебя нолик)
0
Эксперт .NETАвтор FAQ
 Аватар для Storm23
10427 / 5157 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
29.05.2016, 23:04
Lernt,
В классе InputParametres, там где у вас объявлено поле n, присвойте начальное значение поля равное 1:
C#
1
2
3
4
5
6
class InputParametres
{
   ...
   public double n = 1;
   ...
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.05.2016, 23:04
Помогаю со студенческими работами здесь

Конструктор в классе-наследнике не выполняется. Подскажите как исправить?
class Base{ public: virtual char f1()=0; virtual float f2()=0; }; class D1:public Base { private: char c; public:

Подскажите пожалуйста как добавить конструктор копирования в готовую программу
Вот код программы: # include <iostream> # include <conio.h> # include <string> # include <stdio.h> # include <cstdlib> ...

Подскажите, пожалуйста, как добавить на сайт простой онлайн конструктор цвета?
Бобрый день, подскажите пож, будем делать сайт с зооамуницией как добавить на него простой онлайн конструктор цвета , 2-3 детали ошейника...

Подскажите как создать конструктор класса в котором производится инкрементирование статической переменной!
Ребят Всем Добрых Суток!!! Запнулся на создании перегруженного конструктора, компилятор ни как не хочет принимать мой класс - ругается на...

Конструктор с параметрами И конструктор по умолчанию. Как?
Опять прошу совета. Выполняю тут из интернета задания. Класс надо создать, там будут конструкторы и с пар. и без аргументов. И вот не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru