Вы должны войти, чтобы создавать сообщения и темы.

Изучение C#

◄Страница 2 из 2

Aleksey, здравствуйте.
Отключите расширение Select like a Boss, оно конфликтует с функциями нашего форума и неверно отображает содержимое ваших комментариев.

Лучший способ помочь себе — помогать другим.

так как нет права редактировать сообщение, просьба удалить сообщение выше (оставленное мной).
дублирую в этом сообщении:

добрый день
@yar спасибо, удалил Select like a Boss

@eject спасибо вроде разобрался с той программой.
Кстати в программе подсчет производится на нажатие (+,-,*,/) а не на кнопку посчитать.  Я так понял, что свойство (не правильно выбрали Cheket)?
Задумка была такая:
ввел в textbox1 и textbox2 (цифры) , потом нажал что надо сделать (+,-,*,/) и потом нажать кнопку посчитать и по кнопке происходит подсчет.
начал смотреть уроки далее 6,7,8 и там ув. Хачатур рассказывает про эти (Чекнут и чекнут). Круто учимся далее...

Цитата: Aleksey от 05.12.2022, 22:39

Всем привет
извиняюсь если не в ту ветку пишу, но нашел всего две похожих на эту тему.
@admin приветствую и заранее спасибо тебе за курсы(не устану говорить), но теперь возникли вопросы, если есть минутка посмотри пожалуйста.
Если кто подскажет еще, чтоб Хачатура не отвлекать, буду признателен.
дошел по видео до 5-6 курс, накидал на форму такое вот, и хочу запустить чтоб заработало, а не могу догнать как.....учусь по ночам в основном когда есть свет у нас.
код мой, пока накидан так.
не получается с Radiobutton. ( т.е. задумка такая, ввел в textBox1 и textBox2 (цифры) и получил textBox3 (результат), но при этом чтоб я мог нажать на Radiobutton и выбрать (что мне надо, *,/,-,+) ) и потом при нажатии на Button1 был результат в textBox3.
думаю так:
1)   создаю переменные
string plus1 = "Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)"; //прибавить
// string minus = "Convert.ToInt32(textBox1.Text) - Convert.ToInt32(textBox2.Text)"; //минусуем
// string divide = "Convert.ToInt32(textBox1.Text) / Convert.ToInt32(textBox2.Text)"; //делим
// string multiply = "Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text)"; //умножаем
2)  при нажатии на кнопку пишу код:
private void button1_Click(object sender, EventArgs e)
{
radioButton1.CheckedChanged = "plus";

вот тут не могу понять что к чему....

Всем спасибо заранее.

Всем привет 🙂
Ребят наконец-то добился чтоб, все правильно считало и показывало в моём калькуляторе))), УРАААА.
Спрашивал в ютуб ув.Хачатура, но он молчал))  на форуме здесь тоже молчали.
Я пересмотрел раза по 3-4 уроки ув.Хачатура (с 1-5 урок примерно) и стал чуть соображать (как бы не смешно это было сказано).
Мне нужно было чтоб все действия происходили по кнопке.
Оказывается свойства у radiobutton (всех) стояло checkedchanget ---button1_clik  (убрал эти свойства и прописал код в программе) и все заработало.
Демонстрация программы:
небольшое видео
скриншот
скрин программы

using System;
using System.Windows.Forms;

namespace SuperProga
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        void button1_Click(object sender, EventArgs e)
        {
            if (radioButton1.Checked == true)
            {
                textBox3.Text = (Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)).ToString();
                pictureBox1.Visible = true;
            }
            else if (radioButton2.Checked == true)
            {
                textBox3.Text = (Convert.ToInt32(textBox1.Text) - Convert.ToInt32(textBox2.Text)).ToString();
                pictureBox1.Visible = true;
            }
            else if (radioButton3.Checked == true)
            {
                textBox3.Text = (Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text)).ToString();
                pictureBox1.Visible = true;
            }
            else if (radioButton4.Checked == true)
            {
                textBox3.Text = (Convert.ToInt32(textBox1.Text) / Convert.ToInt32(textBox2.Text)).ToString();
                pictureBox1.Visible = true;
            }
        }
        void textBox1_Click(object sender, EventArgs e)
        {
            textBox1.Text = "";
        }

        void textBox2_Click(object sender, EventArgs e)
        {
            textBox2.Text = "";
        }
    }
}

P.S. с каждым видео, я возвращался к этому калькулятору и сидел не понимал, почему не работает, в коде то было все правильно написано.
Хачатур респект за обучающий курс.
Учим дальше....

Всем привет,
Подскажите пожалуйста, где брать Д.З.? (домашку) по практикованию C# ?
Может на форуме есть ветка, где в рамках курса обучения можно брать задания, и пытаться их делать самому? (про стол заказов в курсе, но там редко, когда пишут)
Хочется, больше практиковаться.

◄Страница 2 из 2