黑名单问题,比如名字包含“黑客”不允许

解决方案 »

  1.   

    class Check()
    {
        private string name;
        public check(string name)
        {
            if(name.indexOf("黑客")!=0)
                this.name = "badname"
            else
                this.name = name;    }}
      

  2.   

    你可以不你所知道的黑名单,记录下来,方在一个静态数组里面用用一个整形变量for一次数组把indexof累加起来,看看是不大于0,就知道有没有了非法字符了