黑马程序员技术交流社区

标题: 输入问题解决 [打印本页]

作者: 李龙祺    时间: 2012-12-15 16:29
标题: 输入问题解决
本帖最后由 李龙祺 于 2012-12-15 21:10 编辑

学习中一般不允许用户输入” “的名字, 而如果我测试时用双空格”  ”或更多输入姓名是成立的 。  怎么解决??  
作者: 张鹏飞    时间: 2012-12-15 16:53
真的不是很清楚你的意思,最好能配上部分代码.
作者: 李龙祺    时间: 2012-12-15 21:11
别沉了 ~~~
作者: 李龙祺    时间: 2012-12-15 21:11
别沉了 ~~~
作者: 邵帅    时间: 2012-12-15 21:21
我刚试了一下,你写判断条件的时候直接用两个空格或者多个空格就行,
static void Main(string[] args)
        {
            string name = Console.ReadLine();
            if (name == "")
            {
                Console.Write("你输入的是空");
            }
            else if (name == "  ")
            {
                Console.WriteLine("你输入的是两个空格");
            }
            else
            {
                Console.WriteLine("输入的的是普通字符串");
            }
            Console.ReadKey();
        }
    }
这个意思就是说你直接if然后加俩空格,然后按照你的要求做
作者: 吴伟    时间: 2012-12-15 21:41
字符串有个Trm()的,判断的时候 string.IsNullOrEmpty(txtName.Text.Trim())




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2