Ошибка при создании матрицы - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, дорогие-специалисты. Сразу говорю, недавно начал изучать С#, поэтому вопрос будет носить нубический характер, но все же, очень прошу помочь мне в нем. И так, возникла идея реализовать "калькулятор матрицы методом трикутника". Это очень простенькая программа, но я столкнулся с препятствиями в виде 11 ошибок. Дабы, не было воды, сразу же копирую листинг моего кода:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApplication5
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {

            double g1;
            double g2;
            double g3;
            string result;
 
            g1 = Double.Parse(textBox1) * Double.Parse(textBox5) * Double.Parse(textBox9);
            g2 = Double.Parse(textBox3) * Double.Parse(textBox4) * Double.Parse(textBox8);
            g3 = Double.Parse(textBox2) * Double.Parse(textBox6) * Double.Parse(textBox7);
            result = g1 + g2 + g3;
 
            label2 = "Результат = " + result.ToString();

        }
 
    }
}
Ошибки которые возникают: Сама форма выглядит вот так: Заранее спасибо и прошу прощения, если эта проблема с очевидным решением.
Ошибки сам исправил, но осталась еще одна, которую никак не могу исправить. Вот код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApplication5
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {

            double g1;
            double g2;
            double g3;
            double result;
 
            g1 = Double.Parse(textBox1.Text) * Double.Parse(textBox5.Text) * Double.Parse(textBox9.Text);
            g2 = Double.Parse(textBox3.Text) * Double.Parse(textBox4.Text) * Double.Parse(textBox8.Text);
            g3 = Double.Parse(textBox2.Text) * Double.Parse(textBox6.Text) * Double.Parse(textBox7.Text);
            result = g1 + g2 + g3;
 
            label2 =  result.ToDouble();

        }
 
    }
}
Вот ошибка: "Ошибка CS1061 'double" не содержит определения для "ToDouble" и не удалось найти метод расширения "ToDouble", принимающий тип "double" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку). WindowsFormsApplication5 c:\users\владислав\documents\visual studio 2015\Projects\WindowsFormsApplication5\WindowsFormsApplication5\Form1.cs 39 Активно "
Вопрос решен. Извините

Решение задачи: «Ошибка при создании матрицы»

textual
Листинг программы
label2.Text = result.ToString();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы