C#学生管理系统代码示例:借阅者账户管理
C#学生管理系统代码示例:借阅者账户管理
本文提供了一个简单的C#学生管理系统代码示例,该示例实现了借阅者账户的管理功能,包括创建新的借阅者账户、修改借阅者的账户信息以及删除已存在的借阅者账户。
代码实现csharpusing System;using System.Collections.Generic;
namespace LibraryManagementSystem{ // 借阅者类 public class Borrower { public string BorrowerName { get; set; } public int BorrowerCardNumber { get; set; }
public Borrower(string name, int cardNumber) { BorrowerName = name; BorrowerCardNumber = cardNumber; } }
// 图书管理员类 public class Librarian { // 借阅者账户列表 public List<Borrower> BorrowerAccounts { get; set; }
public Librarian() { BorrowerAccounts = new List<Borrower>(); }
// 创建新的借阅者账户 public void CreateBorrowerAccount(string name, int cardNumber) { Borrower borrower = new Borrower(name, cardNumber); BorrowerAccounts.Add(borrower); Console.WriteLine('借阅者账户创建成功。'); }
// 修改借阅者的账户信息 public void ModifyBorrowerAccount(int cardNumber, string newName) { Borrower borrower = BorrowerAccounts.Find(b => b.BorrowerCardNumber == cardNumber); if (borrower != null) { borrower.BorrowerName = newName; Console.WriteLine('借阅者账户信息修改成功。'); } else { Console.WriteLine('未找到该借阅者账户。'); } }
// 删除已存在的借阅者账户 public void DeleteBorrowerAccount(int cardNumber) { Borrower borrower = BorrowerAccounts.Find(b => b.BorrowerCardNumber == cardNumber); if (borrower != null) { BorrowerAccounts.Remove(borrower); Console.WriteLine('借阅者账户删除成功。'); } else { Console.WriteLine('未找到该借阅者账户。'); } } }
class Program { static void Main(string[] args) { Librarian librarian = new Librarian();
// 创建借阅者账户 librarian.CreateBorrowerAccount('John Doe', 12345);
// 修改借阅者账户信息 librarian.ModifyBorrowerAccount(12345, 'Jane Smith');
// 删除借阅者账户 librarian.DeleteBorrowerAccount(12345);
Console.ReadLine(); } }}
代码说明
- Borrower类: 表示借阅者,包含姓名 (
BorrowerName) 和借阅卡号 (BorrowerCardNumber) 属性。* Librarian类: 表示图书管理员,包含一个借阅者账户列表 (BorrowerAccounts),并提供以下方法: *CreateBorrowerAccount(string name, int cardNumber):创建新的借阅者账户。 *ModifyBorrowerAccount(int cardNumber, string newName):修改借阅者的账户信息。 *DeleteBorrowerAccount(int cardNumber):删除已存在的借阅者账户。
示例运行结果
借阅者账户创建成功。借阅者账户信息修改成功。借阅者账户删除成功。
总结
本代码示例演示了如何使用C#实现简单的学生管理系统中的借阅者账户管理功能。你可以根据实际需求对代码进行扩展和修改,以实现更完整的学生管理系统,例如添加图书管理、借阅记录管理等功能。
原文地址: https://www.cveoy.top/t/topic/bFLU 著作权归作者所有。请勿转载和采集!