Есть ли разница между массивами, если второй инициализируется нолями?

        int[] nums1 = new int[10];
        for (int i = 0; i < 10; i++)
        {
            nums1[i] = 0;
        }

и второй

        int[] nums2 = new int[10];

введите сюда описание изображения


Ответы (1 шт):

Автор решения: aepot
// это 2 разных массива
Console.WriteLine(a == b); // False
// имеющих одинаковое содержимое
Console.WriteLine(a.SequenceEqual(b)); // True

Если вопрос про то, имеет ли смысл инициализировать массив нулями, то нет, не имеет

→ Ссылка