C#调用其它类方法返回值的问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:22:45
大家元宵节快乐!
问一个问题

调用其它类中的方法,返回值是bool型的,如果这个方法返回的为true的话,在其它类中if语句中,我该如何写?

static public bool login(string name,string pwd)
if(....)
{
...代码...;
return true;
}
else
{

...代码...;
return false;
}

在另一个类中
login(name,pwd);
if()
if语句中如果是true的话,执行下一步操作,我该如何写?

以上都错了
他说的是另外一个类
login是那个类的静态方法
应该是
if(另外那个类的类名.login(name,pwd)==true)
{
//do something
}
else
{
}

if(login(name,pwd) ==true)
{
//执行操作
}

都上说的都对!

public class class1{
static public bool login(string name,string pwd)
if(....)
{
...代码...;
return true;
}
else
{

...代码...;
return false;
}
}

public class class2{
public main(){
//初始代码
if (class1.Login(name,pwd){
//登录成功的代码
}
else{
//登录失败的代码
}
}
}

if(login所属类名.login(name,pwd))
{

}

直接在条件处调用方法
if (login(name,pwd))
{
你想实现的业务逻辑
}
还有就是
bool flag=login(name,pwd);
if (flag)
{
你想实现的业务逻辑
}