C#代码,请注释完全……

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:15:53
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;

namespace AddressBook
{
public class Book
{
Record rec;
public ArrayList records;
public bool state;

public Book()
{
records = FileVisit.Fill();
state = true;
}

public ArrayList FillRecord()
{
return FileVisit.Fill();
}

public void AddRecord(string name,string phone,string address)
{
Record record = new Record(records.Count,name,phone,address);
records.Add(record);
}

public bool DeleteRecord(int _id)
{
Record rec = FindRecord(_id);
if (rec != null)
{
records.Remove(rec);

using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;//以上为引用各个命名空间

namespace AddressBook
{
public class Book
{
Record rec;//定义一个Record类
public ArrayList records;//定义一个ArraryList型实例
public bool state;//定义一个bool类型的公有变量

public Book()//初始化records和state
{
records = FileVisit.Fill();
state = true;
}

public ArrayList FillRecord()定义一个返回值类型是ArrayList的函数
{
return FileVisit.Fill();//函数的返回值
}

public void AddRecord(string name,string phone,string address)
{//定义一个带有3个String类型参数的函数
Record record = new Record(records.Count,name,phone,address);//实例化一个Record类
records.Add(record);添加一条记录到records
}

public bool DeleteRecord(int _id)//定义一个返