Метод Clear
Метод Clear для int
даёт нули. Это сокращение
Fill
с default.
Синтаксис
span.Clear();
Пример
Давайте обнулить
{ 1, 2, 3 }:
using System;
class Program
{
static void Main()
{
int[] data = { 1, 2, 3 };
Span<int> span = data;
span.Clear();
int res = span[0];
Console.WriteLine(res);
}
}
Результат выполнения кода:
0
Пример
Давайте проверить массив
после Clear:
using System;
class Program
{
static void Main()
{
int[] data = { 1, 2, 3 };
Span<int> span = data;
span.Clear();
int res = data[1];
Console.WriteLine(res);
}
}
Результат выполнения кода:
0
Пример
Давайте обнулить последний элемент через массив:
using System;
class Program
{
static void Main()
{
int[] data = { 1, 2, 3 };
Span<int> span = data;
span.Clear();
int res = data[2];
Console.WriteLine(res);
}
}
Результат выполнения кода:
0