gpt4 book ai didi

c# - 混淆了? C#中的运算符

转载 作者:太空狗 更新时间:2023-10-29 22:14:47 25 4
gpt4 key购买 nike

我有一个名为 full_name 的变量,如果 full_name 的字符串长度 > 5 我想将 nm 设置为 full_name 的前 4 个字符,否则我想将 nm 设置为 full_name 的所有字符。

var nm;

if (full_name.Length > 5)
{
nm = full_name.Substring(0, 4);
}
else
{
nm = full_name;
};

我完全被“?”弄糊涂了运算符(operator)。

我可以用它吗?

最佳答案

var nm = full_name.Length > 5 ? full_name.Substring(0, 4) : full_name;

关于c# - 混淆了? C#中的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6082014/

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