gpt4 book ai didi

c# - 不是所有的代码路径都有返回值?

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

<分区>

我不断收到标题中指出的错误,但似乎无论如何都会返回 l 的值。这里有什么问题?如果没有变化,我有一个 else 语句来处理 out l:

    public int validate(int zip, int i, out int l)
{
if ((zip < 10000) || (zip > 99999))
{

Console.WriteLine("Input not accepted. Zips are 6-digits long.");
error = true;

}
else {
listzip[i] = zip;
error = false; }

for (int g = 1; (g <= (i - 1)); g++)
{
if (listzip[i] == listzip[g])
{
Console.WriteLine("Repeated zip detected, please re-enter.");
if (!error) error = true;
} else error = false;
}


if (error)
{
l = i--; // forces a step back if an error was detected
}else l = i;
}

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