类中的代码:
public class Class1
{
private String _foodName = String.Empty;
public bool HasEat()
{
return String.IsNullOrEmpty(_foodName);
}
}
//////////////////////////////////////
aspx中的代码:
protected void Page_Load(object sender, EventArgs e)
{
Class1 h=new Class1();
Response.Write( "你吃饭了吗? <br> " + h.HasEat());
}
/////////////////////
现在返回的是True 如何才能返回False谢谢
最好给各 简单类的例子 谢谢
------解决方案--------------------------------------------------------
看你的意思是当_footName不是空的时候就是吃饭了,所以你要用不是空来判断而不是判断其是空就是吃饭了.所以你要用非运算,就是加上!
------解决方案--------------------------------------------------------
类中的代码:
public class Class1
{
private String _foodName = String.Empty;
public bool HasEat()
{
return !String.IsNullOrEmpty(_foodName);
}
public void Eat(string str)
{
_foodName = str;
}
}
//////////////////////////////////////
aspx中的代码:
protected void Page_Load(object sender, EventArgs e)
{
Class1 h=new Class1();
h.Eat( "牛排 ");
Response.Write( "你吃饭了吗? <br> " + h.HasEat());
}
/////////////////////