Member 13785296 Ответов: 1

Как хранить число в массиве?


public partical class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
      
    Int A;
    Int[] B = new int [360];
    
    private void timer1_Tick(object sender, EventArgs e)
    {
        A++;
        if ( A == 360 )
        {
            A = 0;
        }
        textbox1.text = A.ToString();
    }
}


Что я уже пробовал:

Я хочу сохранить это число 360 в массиве.

Затем B[2] - B[1].

Ответ показать в текстовом поле.

Как это сделать?

Мой английский язык очень плох.

Patrice T

Украли или хранят ?

OriginalGriff

Ну, он стащил эту идею у своего учителя ... :смеяться:

1 Ответов

Рейтинг:
0

OriginalGriff

Нет никакого массива для его хранения, и нет никакого смысла хранить каждое другое значение, которое вы генерируете в массиве, и вычитать их, потому что за одним исключением (когда значение изменяется от 360 до нуля) значение, которое вы храните в текстовом поле, всегда будет равно 1.

Я думаю, что вам нужно вернуться к своему первоначальному заданию и перечитать его более внимательно-то, что вы просите, вообще не имеет никакого смысла!

Кстати: вы можете улучшить этот код:

A++;
if ( A == 360 )
    {
    A = 0;
    }
До одной строки:
A = ++A % 360;