欢迎光临散文网 会员登陆 & 注册

编程技巧0002:C# 8.0 切片语法糖

2022-08-30 22:26 作者:zgcdboy  | 我要投稿

切片语法,在很多语言都有实现,范围采用“..”,倒取使用“^”

C#中详情使用方法:


var myArray = new string[] { "10", "20", "30", "40", "50", "60", "70", "80", "90", "100" };

foreach (var item in myArray[0..5])

//提取前5个元素: "10", "20", "30", "40", "50"


myArray[^3..]

//取倒数三个元素:"80", "90", "100"

myArray[1..3]

//取索引为1,2,3的元素:"20", "30", "40"


myArray[^3..^1]

//取倒数索引为1,2,3的元素:"60", "70", "80"


编程技巧0002:C# 8.0 切片语法糖的评论 (共 条)

分享到微博请遵守国家法律