gpt4 book ai didi

c# - 检查一个整数然后返回一个字符串

转载 作者:行者123 更新时间:2023-11-30 20:59:00 24 4
gpt4 key购买 nike

所以我有一小段代码,当我想在决定字符串值是什么之前快速检查一个整数时可以使用:

string status = (statusID == 0 ? "Inactive" : "Active");

但是,我不记得这种做法/这段代码被称为什么。我想实现一段类似的代码,但有两个参数检查,以检查两个不同的数字,给出三种可能的结果。这可能吗?或者将其扩展为这段代码的两种用法更合适,检查某个字符串,或者将功能扩展为一个方法?

最佳答案

?: 是 c# 中的条件运算符:?: Operator (C# Reference)

只需将另一个 ?: 语句放在第一个的 else 部分:

string status = (statusID == 0 ? "Inactive" : (statusID == 1 ? "Active" : "OtherOne"));

statusID == 0 返回“Inactive”,statusID == 1 返回“Active”,其他返回“OtherOne”。

关于c# - 检查一个整数然后返回一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15680752/

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