摘要:
前几天的培训作业,让我用C#语言来创建一个单循环链表,这个以前在讲数据结构的时候有学过,不过那时候用的是C,其中用到的是指针,而在C#里面没有了指针,那在C#里面要怎么创建一个单循环链表呢?其实在创建一个新的对象的时候,我们就可以把他理解为一个指针,C#中并不是说不能用指针,而是将他封装了起来,对用户是不可见的,接下来就是我用C#实现的单循环链表。 首先当然是定义一个结构体,在C#里面那就是一个类,代码如下: class CircleSingleNode<T> { public T Data; public CircleSingleNode<T> nodeNext; p 阅读全文