Kai*_*ant 16 c# visual-studio visual-studio-2017
我正在调整 C# 的代码样式设置,我注意到这些选项:
“首选索引运算符:”
// Prefer:
var ch = value[^1];
// Over:
var ch = value[value.Length - 1];
Run Code Online (Sandbox Code Playgroud)
“首选范围运算符:”
// Prefer:
var sub = value[1..^1];
// Over:
var sub = value.Substring(1, value.Length - 2);
Run Code Online (Sandbox Code Playgroud)
我正在努力寻找有关这些的任何参考。在这种情况下,“索引运算符”和“范围运算符”是什么意思?你如何使用它们?