コード例 #1
0
ファイル: LinkedNode.cs プロジェクト: ilahsa/bai_pro
        public IEnumerable <T> GetValues()
        {
            LinkedNode <T> p = this;

            while (p != null)
            {
                yield return(p.Value);

                p = p.Next;
            }
        }
コード例 #2
0
ファイル: LinkedNode.cs プロジェクト: ilahsa/bai_pro
        public void AddNext(T value)
        {
            LinkedNode <T> p = this;

            while (p.Next != null)
            {
                p = p.Next;
            }

            p.Next = new LinkedNode <T>(value);
        }