Сообщение Re: c# int[] и рекурсия.. как? от 04.09.2019 22:20
Изменено 04.09.2019 22:23 Mystic Artifact
Re: c# int[] и рекурсия.. как?
Здравствуйте, nt2000, Вы писали:
private static void Do(Span<int> arr) {
if (arr.Length == 0) return;
Console.WriteLine(arr[0]);
Do(arr.Slice(1, arr.Length - 1));
}
private static void Main() {
var x = new int[] { 1, 2, 3, 4, 5 };
Do(x);
}
Re: c# int[] и рекурсия.. как?
Здравствуйте, nt2000, Вы писали:
PS: Но правильным ответом, конечно же, является засунуть эту задачку в то место откуда она вылезла.
private static void Do(Span<int> arr) {
if (arr.Length == 0) return;
Console.WriteLine(arr[0]);
Do(arr.Slice(1, arr.Length - 1));
}
private static void Main() {
var x = new int[] { 1, 2, 3, 4, 5 };
Do(x);
}
PS: Но правильным ответом, конечно же, является засунуть эту задачку в то место откуда она вылезла.