gpt4 book ai didi

C# - 一元 ^ 有什么作用?

转载 作者:行者123 更新时间:2023-12-03 13:45:43 24 4
gpt4 key购买 nike

我检查了一些代码,但在行中出现错误(准确地说是“无效表达式术语“^”)

// choices is a regular array
return choices[^1];

我从未见过一元插入符运算符(我只知道 XOR 运算符,但那个运算符显然需要两个操作数)。这个运算符是否存在,如果存在,它有什么作用?

注:本站 https://www.tutorialsteacher.com/csharp/csharp-operators在优先级表中提到了一个一元插入符运算符,但没有解释它的作用。

最佳答案

一元^是 C# 8.0 中引入的“index from end”运算符。 choices[^1]相当于 choices[choices.Length - 1] .

the official documentation了解更多详情。

关于C# - 一元 ^ 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60502615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com