gpt4 book ai didi

c# - 条件变量值

转载 作者:太空宇宙 更新时间:2023-11-03 17:35:52 24 4
gpt4 key购买 nike

我将尝试使这个简单快捷..我以前从未尝试过,所以我有点迷茫..我想做的是有一个变量字符串(op20),它的值基于满足的条件..也许有一种更简单的方法可以实现这一点...示例:

string op20A = "5";
string op20D = "19";
string op20C = "6";
string op20E = "14";
string op20J = "15";
string op20Y = "21";

string op20raw = "R288319"

if (op20raw == "R288319") string op20 = op20A;
if (op20raw == "R288320") string op20 = op20D;
if (op20raw == "R288321") string op20 = op20C;
etc etc

最佳答案

您的解决方案几乎是两三个条件下的最佳解决方案。

如果有两个或三个以上,我会更喜欢这个:

var map = new Dictionary<string, string>() {
{ "R288319", op20A },
{ "R288320", op20D },
{ "R288321", op20C }
};

string op20 = map[op20raw]; // assuming no erroneous raw strings

关于c# - 条件变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3199179/

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