private void button1_Click(object sender, EventArgs e) 
        { 
           /* string id = textBox1.Text.Trim(); 
            if (id.Length == 15 || id.Length == 18) 
            { 
                int yearOne = DateTime.Now.Year; 
                int yearTwo = Convert.ToInt32(id.Substring(6, 4)); 
            } 
            else 
            { 
                Console.WriteLine("身份证号码长度只能为15,18位。"); 
                return; 
            }*/ 
 
首先id我输入了是一个18位的身份证号码。 
但是我输入一个任意位的号码比如2位,就是else里面的信息不执行,这到底是怎么回事啊? |