c# 语法糖 切片

37 阅读1分钟

image.png

namespace 语法糖
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string[] list = new string[] { "1", "2", "3", "4", "5" };
            // 取最后一个元素
            string s1 = list[list.Length - 1];
            string s2 = list[^1];


            // 依次取1,2,3位元素
            var temp = new string[] { list[1], list[2], list[3] };
            var temp2 = list.Skip(1).Take(3).ToArray();
            var temp3 = list[1..4]; // 左闭右开

        }
    }
}