c#中的索引问题
c#初学者。
先要实现一个输入name,返回IDnum。 输入IDnum,返回name的功能。 现在的问题是由于不懂c#中的数组对象。 也就是这一小段代码,所以不知道如何写索引的get方法。因此有三个问题:
问题一: c#中数组对象如何理解,最好有个小例子。
问题二:结合我最下面的代码,如何写两个索引的get。
问题三:索引到底有什么用。
谢谢
public void initalise() {
students = new Student [3];
//数组对象
students [0] = new Student();
students[0].name = "lizijun";
students[0].IDnum = 123456;
students[1] = new Student();
students[1].name = "zhangxueyou";
students[1].IDnum = 123;
students[2] = new Student();
students[2].name = "xiaobai";
students[2].IDnum = 12;
——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
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 shuoyin_again_demo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
telehponelist tt = new telehponelist();
tt.initalise();
this.textBox1.Text = tt[123456];
this.textBox1.Text = tt ["lizijun"].ToString();
}
}
public class Student {
public string name;
public int IDnum;
}
public class telehponelist {
//成员变量
private Student[] students;
//成员方法,初始化成员变量
public void initalise() {
students = new Student [3];