using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _4练习2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string str = tb.Text;
//判断身份证号是否合法
for (int i = 0; i < str.Length; i++)
{
string ca = Convert.ToString(str[i]);
int ii;
if (!int.TryParse(ca, out ii)) {
MessageBox.Show("身份证数据不合法!");
return;
}
}
//取年龄数
string strYear = str.Substring(6,4);
int year = Convert.ToInt32(strYear);
MessageBox.Show("year="+year);
//131226198105223452
if (DateTime.Now.Year - year >= 18)
{
pictureBox1.Visible = true;
return;
}
else {
pictureBox1.Visible = false;
MessageBox.Show("未满十八岁!");
return;
}
}
private void button2_Click(object sender, EventArgs e)
{
string str = tb_keyword.Text;
string firstStr = Convert.ToString(str[0]);
string endStr = str.Substring(1);
tb_keyword.Text = endStr + firstStr;
}
private void button3_Click(object sender, EventArgs e)
{
string str = tb_keyword.Text;
int t = str.Length - 1;
string endStr = Convert.ToString(str[t]);
//操,这里的长度和索引值还
string firstStr = str.Substring(0,t);
tb_keyword.Text = endStr + firstStr;
}
}
}