我想创建一个完全通用的树视图结构.这样的事情:
public class TreeView<T,K,L> { public T source; public K parent; public List<L> children; }
正如您在此类源中看到的那样,父级和子级,都具有不同的通用数据类型.我也希望我的树视图有无限数量的级别(不只是3).这样,当我想在代码中使用我的节点时,所有这些都将被强类型化.不仅仅是我需要将它们转换为原始类型的对象.
是否有可能在c#中创建这种结构,这是一个树形视图,其所有节点都是强类型的?
谢谢
解决方法
原文地址:https://www.jb51.cc/csharp/100164.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。