bool类型的方法在if语句中如何调用

我现在写了一个方法,代码如下:(c#)
public bool IsFriend(int friendId)
{
int num = 0;
try
{
//创建SQL语句查询选中的好友是否已经是自己的好友
string sql = string.Format("select count(*) from friends where hostid={0} and friendid={1}", UserHelper.loginId, friendId);
//创建Command对象
SqlCommand cmd = new SqlCommand(sql, DBHelper.con);
//打开数据库连接
DBHelper.con.Open();
//执行SQL语句
num = (int)cmd.ExecuteScalar();
}
catch (Exception ex)
{

MessageBox.Show(ex.Message);
}
finally
{
DBHelper.con.Close();
}
if (num == 1)
{

return true;
}
else
{
return false;
}
}
我想把它用在if语句里,用来判断该friendId是否为我已经加了的好友号码。我该如何写?请高人指教~谢谢

第1个回答  2010-07-28
//friendId根据需要设定的。
int friendId = 1;
if(IsFriend(friendId))
{
//我已经加了的好友号码
.....
}
else
{
//他不是我的好友
.....
}
第2个回答  2010-07-28
if (IsFriend(1)) {
//已经加了
}else{
//....................
}

//................................. < _ <本回答被提问者采纳

bool类型的方法在if语句中如何调用
\/\/friendId根据需要设定的。int friendId = 1;if(IsFriend(friendId)){ \/\/我已经加了的好友号码 ...} else { \/\/他不是我的好友 ...}

Java中if 括号里的对象如果是boolean该用=还是==?
第一种情况:boolean bool = false;if (bool) {System.out.println("Hello World");}\/\/代码不会打印出Hello Worldif (bool = true) { \/\/这里bool 已经是trueSystem.out.println("Hello World");}\/\/代码会打印出Hello World 第二种情况:boolean bool = true;这样的话结果就没有差别。

bool类型if判断
if (i == 1){ a = !a; \/\/把false值赋给a了。if (!a) \/\/注意这里还有个!.not false = true,所以该判断为真 { Console.WriteLine("{0}", a);} } Console.WriteLine("{0}", a);Console.ReadKey();int i = 1;bool a =false ;if (i == 1){ a = !a; \/\/把not f...

bool类型变量与0比较的if语句应该怎样书写
if语句使用boolean类型时,直接放到条件语句里面就行。例如: bool 是Boolean型,那么 if(bool){} 就可以了。

C#bool类型的定义 if()内应怎么写
if(判断你这bool类型是否为真){ 当为真是,执行的动作;} else { 当为假时,执行的动作;}

Java中if 括号里的对象如果是boolean 该用=还是==
一个等号是赋值运算符,两个等号是比较运算符,无论是什么基础类型的比较都用两个等号(即==)。如果判断是个boolean类型的值,则括号内可以只有这个值,判断为真时不需要加==true,判断为假是为(!bool变量或值)就是前面加个“取反”。

关于if语句判断bool函数
完整的写法是:BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if(!CFrameWnd::PreCreateWindow(cs)){ return FALSE;} else { return TRUE;} } 这么写就明白了吧?如果预创建窗口失败,则返回假,否则返回真.因为如果if条件的结果为假,则直接返回假,自动屏蔽了后面的return TRUE,反过来,如果...

bool在c 中是什么意思
在C语言中,bool是布尔类型,它只有两个取值:真(true)和假(false)。bool类型通常用于表示条件语句的结果或者判断语句的真假。例如,在if语句中,如果条件表达式的结果是true,那么就会执行if语句中的代码块;如果是false,就跳过这个代码块继续执行下面的代码。bool类型是C99标准新增的一个类型。在早期...

bool类型怎么定义和使用
在实际编程中,我们可以这样使用bool变量:bool i;if (i == true) { \/\/ 如果i为1时执行的代码 } else if (i == false) { \/\/ 如果i为0时执行的代码 } 通过这种方式,我们可以直观地检查bool变量的值,使程序逻辑更加清晰。记住,bool类型的变量在判断条件时,通常使用相等运算符"=="来检查...

关于用if语句判断bool函数
所以,综上所述,if语句里面,先调用父类函数注册窗口类,如果失败了,则基类函数也就失败了,返回FALSE值,函数结束。如果成功了,继续执行,这时,你可以更改cs的一些属性,来更改自己的窗口属性了,最后返回TRUE,表示调用成功。例如更改窗口大小为400*400:BOOL CMainFrame::PreCreateWindow(CREATESTRUCT&...

相似回答