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#实现简单的学生管理系统中的借阅者账户管理功能。你可以根据实际需求对代码进行扩展和修改,以实现更完整的学生管理系统,例如添加图书管理、借阅记录管理等功能。

C#学生管理系统代码示例:借阅者账户管理

原文地址: https://www.cveoy.top/t/topic/bFLU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录