设计一个Windows应用程序,定义一个Student类,包含学号和姓名、年龄三个字段,
并定义一个班级类classlist,该类包括一个Student集合,使用索引器访问该集合,
实现与实例6-3类似的功能。进一步实现按学号升序排序和按年龄降序排序
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace MyProject6_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
try
{
if (textBox1.Text == "")
{
MessageBox.Show("请输入学号!");
}
else
{
Student stu1 = clist[textBox1.Text];
if (stu1 != null)
{
label3.Text = string.Format("学号:{0},姓名:{1},年龄:{2}", stu1.Sno, stu1.Sname,stu1.Age);
}
else
{
label3.Text = string.Format("没有找到学号是{0}的学生",textBox1.Text );
}
}
}
catch
{
MessageBox.Show("未找到学生信息!");