社区
C#
帖子详情
怎样定义一个泛型类来保存子文件列表
zhang3129
2014-01-08 07:53:00
如题,定义一个类表示文件夹,其中包含一个代表子文件列表的属性,代表子文件的类是泛型的,考虑子文件包括文件夹和文件,求教,该怎么定义这个代表子文件的类
...全文
110
1
打赏
收藏
怎样定义一个泛型类来保存子文件列表
如题,定义一个类表示文件夹,其中包含一个代表子文件列表的属性,代表子文件的类是泛型的,考虑子文件包括文件夹和文件,求教,该怎么定义这个代表子文件的类
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
本拉灯
2014-01-08
打赏
举报
回复
public class Folder<T> //你的主文件夹 { public string Name; public List<T> SubFolders{private set;get;}//子文件夹 public Folder() { SubFolders=new List<T>(); } }
【C#入门】Day11-Day15 完整知识点归纳总结
这篇文章是C#入门系列教程的下半部分,主要讲解集合与泛型、数据存储和多线程等进阶知识点。文章采用生活化比喻和代码示例,帮助读者理解抽象概念。 主要内容包括: 动态数组ArrayList的使用方法和遍历方式 队列(Queue)的先进先出特性及其应用场景 栈(Stack)的后进先出特性及其使用场景 装箱与拆箱的概念解析 文章特点: 每个知识点都配有生活场景类比(如银行排队、浏览器后退等) 提供详细的代码示例和"个人理解"说明 强调实际应用场景(如奶茶店叫号系统) 适合已经掌握C#基础语法和面向对象编程的读者继续
cluelib库说明
cluelib 是一个基于 SystemVerilog 的通用工具库,支持纯 SV 无 DPI-C 依赖或启用 DPI-C 加速,提供泛型容器(Vector、List、Set、Map 等)、字符串/数组工具、CRC/8b10b/加扰等通信算法,不依赖 UVM,仅用于仿真。通过 cl_lib.svh 统一引入,使用 create()/free() 管理对象生命周期,具备高效迭代与内存安全机制。适用于验证环境构建,兼容 VCS、Questa 等主流仿真器,文档齐全,可商用。
政府如何精准筛选高创新性科技项目?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
C#全栈工程化实战:ASP.NET Core 8 Minimal API + Blazor 8 + xUnit 23测试全绿(状态机+Result模式+端到端+手册)
【内容概要】真正跑得通的 C# 全栈工程:ASP.NET Core 8 Minimal API + Blazor Server 8 + xUnit,含状态机、Result 模式、InMemory 仓储、InProcess 端到端测试、Dockerfile。 【知识点】状态机(TaskItemStatus:Todo→InProgress→Done,任何状态→Cancelled,Done 终态);Result<T,E> 强制双分支;Minimal API MapGet/Post/Put/Delete + DTO;JsonStringEnumConverter 双向;WebApplicationFactory<Program> InProcess 测试;IClassFixture 共享应用;Blazor 8 组件 + 进程内服务。 【业务场景】订单/任务/工单状态机场景;CRUD 后端接口;Blazor Server 管理后台;C# 后端教学/面试示例。 【适用人群】第一次接 ASP.NET Core 8 / Blazor 8 的后端;想从 Hello World 升级到生产级模板的团队。 【使用方法】仅需 .NET SDK 8.0+。解压 cd CSharpFullstack:① dotnet restore ② dotnet build -c Release ③ dotnet test -c Release(应 23/23 通过);或 verify.cmd 一键。Dockerfile 已附可 docker-compose up。
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章