我有以下代码,但是当我输入"12"时,我仍然得到"你是一个老人".不是9 - 15号码9到15号吗?如何处理一个案例的多个值?
int age = Convert.ToInt32(txtBoxAge.Text);
switch (age)
{
case 1 - 8:
MessageBox.Show("You are only " + age + " years old\n You must be kidding right.\nPlease fill in your *real* age.");
break;
case 9 - 15:
MessageBox.Show("You are only " + age + " years old\n That's too young!");
break;
case 16-100:
MessageBox.Show("You are " + age + " years old\n Perfect.");
break;
default:
MessageBox.Show("You an old person.");
break;
}
Run Code Online (Sandbox Code Playgroud) 在刷卡之后(如下面的视频所示),前一张卡片中的图像闪烁了一点,这非常令人讨厌,看起来很难看.有什么建议/想法来解决这个问题?提前致谢!
示例视频(因为这是解释问题的唯一方法)
我有
public String colorid = "Blue";
Run Code Online (Sandbox Code Playgroud)
和
Sbrush = new SolidBrush(Color.Convert.ToInt32(colorid));
Run Code Online (Sandbox Code Playgroud)
我希望能够在其他地方定义colorid,这就是我编写SolidBrush代码的原因.现在这不起作用,如果有人可以帮助我,我将不胜感激
例如,假设我想按位计算124和100之间的AND函数,我该怎么做呢?请简要解释一下.谢谢.
假设我有一个字符串1020 1050 9784 1560 0231 1546 8745.
我如何删除(使用正则表达式)只有1作为第一个数字的数字组?