Как сравнить на равенство 2 экземпляров класса в дартс?

Вы не хотите, чтобы 3 переменные с тем же именем, вам нужен массив этих переменных.

string[] messages = new string[3]; // 3 item array

Затем вы можете сохранить свои элементы в элементах массива

messages[0] = "Apple"; // array index starts at 0!
messages[1] = "Banana";
messages[2] = "Cherry"; 

Другой способ создания этого массива - инициализатор встроенного массива, сохраняет некоторый код

string[] messages = { "Apple", "Banana", "Cherry" }; 

(Примечание: существуют более сильные синтаксисы для инициализации массива. Исследование различных других методов остается в виде упражнения.)

И получить к ним доступ через цикл (foreach)

foreach (string fruit in messages)
{
    Console.WriteLine("I'm eating a " + fruit);
}

Или для

for (int i = 0; i < messages.Length; i++)
{
    Console.WriteLine("I'm eating a " + messages[i]); // reading the value
    messages[i] = "blabla" + i.ToString(); // writing a value to the array
}
0
задан David 27 February 2019 в 19:18
поделиться