错误 1 运算符“<=”无法应用于“bool”和“int”类型的操作数

错误 1 运算符“<=”无法应用于“bool”和“int”类型的操作数
if (0<=s<=9)
{
MessageBox.Show("偶尔情绪低沉,为正常情绪。");
}
else if (10 <= s <= 15)
{
MessageBox.Show("轻度抑郁(您的情绪比正常状态更低落,抑郁心情有时会干扰您享受生活)");
}
else if (16 <= s <= 25)
{
MessageBox.Show("中度慢性抑郁(您面临沮丧,悲伤及不愉快体验的连续折磨)");
}
else
{
MessageBox.Show("严重抑郁(抑郁极其严重,影响您的生活,建议咨询心理医生)");
}

这个在C# 中要怎么改?本人新手,请大神指点。
拆开写,0<=s<=9改成0<=s&&s<=9 ,其中&&表示两个条件同时满足
你以为0<=s<=9是表示s的值在0和9之间么
← 上一篇: 下一篇: →