Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从一个公共int移动到另一个公共int_C# - Fatal编程技术网

C# 从一个公共int移动到另一个公共int

C# 从一个公共int移动到另一个公共int,c#,C#,我试图运行一个“If checkmarked”,它将停止它所在的公共覆盖int,并转到另一个公共int,从而停止原始int并在新的公共int上运行 Return 0; Return 1; return base.PreServLogin(); 问题不是很清楚,但这可能是你想要的: public override int PreServLogin() { if (GetBoolSetting("NeedReg")) { Log("Registering first

我试图运行一个“If checkmarked”,它将停止它所在的公共覆盖int,并转到另一个公共int,从而停止原始int并在新的公共int上运行

Return 0;
Return 1;
return base.PreServLogin();

问题不是很清楚,但这可能是你想要的:

public override int PreServLogin()
{
    if (GetBoolSetting("NeedReg"))
    {
        Log("Registering first... Please wait");
        return Registration();
    }
    return base.PreServLogin();
}
什么是“如果勾选”?我也不明白“在新的公共int上运行”。你说要停止“PreServLogin代码”,但你是在问如何取消方法执行,还是什么?你能把你的问题说得更清楚吗?我很困惑。这些不是公共覆盖int。这些是方法。如果你使用正确的术语,你会更容易理解你的问题。
public override int PreServLogin()
{
    if (GetBoolSetting("NeedReg"))
    {
        Log("Registering first... Please wait");
        return Registration();
    }
    return base.PreServLogin();
}