How to get slice an array in C#

1 Answer

0 votes
using System;

class Program
{
    static void Main() {
        int[] array = { 0, 1, 2, 3, 10, 5, 6, 7, 8, 9 };

        int[] result1 = array[1..3];
        Console.WriteLine("[{0}]", string.Join(", ", result1));

        int[] result2 = array[..5];
        Console.WriteLine("[{0}]", string.Join(", ", result2));

        int[] result3 = array[4..];
        Console.WriteLine("[{0}]", string.Join(", ", result3));
    }
}



/*
run:

[1, 2]
[0, 1, 2, 3, 10]
[10, 5, 6, 7, 8, 9]

*/

 



answered Jul 7, 2023 by avibootz

Related questions

1 answer 122 views
8 answers 605 views
605 views asked Jan 21, 2017 by avibootz
1 answer 421 views
421 views asked Jan 21, 2017 by avibootz
1 answer 133 views
133 views asked Jun 13, 2023 by avibootz
3 answers 170 views
1 answer 191 views
191 views asked Dec 24, 2020 by avibootz
...