0x01 C#数据结构/线性表/顺序表.cs

0x01 C#数据结构/线性表/顺序表.cs

一、启动VS Studio并新建一个控制台应用程序

二、创建一个名为SeqList.cs的类

三、创建一个泛型类<T>

namespace Demo01
{
   
    class SeqList<T>
    {
   
        public enum State//函数返回值状态
        {
   
            OK = 1,
            ERROR = 0
        };
        T[] Arr;//元素数组
        public int Length {
    get; private set; }//当前长度
        public int Maxsize {
    get; private set; }//最大容量

        public SeqList()//构造函数
        {
   
            Arr = new T[20];
            Maxsize = 20;
            Length = 0;
        }
        public SeqList(int size)//带有长度参数的构造函数
        {
   
            Arr = new T[size];
            Maxsize = size;
            Length = 0;
        }
        public bool IsFull()//检测顺序表满不满
        {
   
            return Length 
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值