.net 我怎么判断性别的文本框,只能输入男女 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好讓人家選男或者女,,如果非要用文本框 可以這樣判斷if (textbox1.Text!="男"||textbox1.Text!="女"){messgaebox.show("只能輸入男或者女");} 下拉选择框,或者radio group 如果你理不清逻辑,那么就这样。不用觉着蠢,能解决问题才是硬道理 if(男||女){}else{}别的逻辑也可以,比如查询是否在列表里。当然蠢或不蠢不重要,在这种场景下代码能解决问题就好。他已经最小,没有耦合,不会有性能问题,甚至你写出来后,到项目终止都不会修改,这种地方无需纠结是否“高技巧” if (textbox1.Text=="男"||textbox1.Text=="女"){ //男或者女符和条件,不做任何事情}else{ 这里你是你的错误提示}代码蠢,但是足够完成任务。实际上从这个代码上你就知道了,其实逻辑是“既不是男也不是女”才是你的逻辑条件,而非“不是男或者不是女” 我也是这么写的,但是不好使,我打男还是提示我请输入男或女if (textbox1.Text!="男"&&textbox1.Text!="女"){messgaebox.show("只能輸入男或者女");} 用&& 你这样会堆栈溢出的 提示可以用tooltip 用了tooltip 这里只是一个原理演示 具体逻辑控制你还要自己细化 下拉选择框,或者radio group 设置value=男/女 用radio button 吧用textbox 的话,有的使用者会习惯打一个空白,造成程序判断错误 下拉框怎么写呀,能不能点文本框变弹窗用select就阔以啦 用下拉框或者radiobox,不要干啥都用文本框 那要是单选按钮,默认是男多个RadioButton同时存在,通过设置Checked属性可以控制默认选中哪个。(不知道你是不是这个意思) 为什么不用 radio 子窗体打开后,怎么在主窗体背景图下方?? 我的一个实例,看一下吧 iframe框架子页面自刷新 如何获取当前IE流浏器下载的文件 全文检索 连接超时 asp.net 格式化列 如果调用C++ DLL 并返回数组 网页弹出的JS框,我想用回车自动确认,但是不知道怎么在webbrowser里面模拟按回车。求指点。当然如果有别的办法也可以的。 ToolStripButton 怎样在图片下面显示文字 如何让用户在textbox控件中只输入数字 string format 对齐问题 c#处理5000条JSON的问题,大佬来指导一下
if (textbox1.Text!="男"||textbox1.Text!="女")
{
messgaebox.show("只能輸入男或者女");
}
if(男||女)
{
}
else
{}别的逻辑也可以,比如查询是否在列表里。当然蠢或不蠢不重要,在这种场景下代码能解决问题就好。他已经最小,没有耦合,不会有性能问题,甚至你写出来后,到项目终止都不会修改,这种地方无需纠结是否“高技巧”
{
//男或者女符和条件,不做任何事情
}
else
{
这里你是你的错误提示}代码蠢,但是足够完成任务。实际上从这个代码上你就知道了,其实逻辑是“既不是男也不是女”才是你的逻辑条件,而非“不是男或者不是女”
{
messgaebox.show("只能輸入男或者女");
}
用textbox 的话,有的使用者会习惯打一个空白,造成程序判断错误
用select就阔以啦
多个RadioButton同时存在,通过设置Checked属性可以控制默认选中哪个。(不知道你是不是这个意思)