LinkedList.GetElements C# (CSharp) 메소드

GetElements() 공개 메소드

public GetElements ( ) : Object[]
리턴 Object[]
    public Object [] GetElements()
    {
        Object [] retArray = new Object[m_Count];
        int i = 0;
        LinkedListNode ptrEnd = m_start;
        while( ptrEnd != null )
        {
            retArray[i] = ptrEnd.obj;
            i++;
            ptrEnd = ptrEnd.next;
        }
        return retArray;
    }
}

Usage Example

예제 #1
0
        public void AddTest()
        {
            // Arrange
            var linkedList = new LinkedList <int>();

            // Act
            linkedList.AddFirst(2);
            linkedList.AddLast(3);
            linkedList.AddFirst(1);

            var numbers = string.Join(',', linkedList.GetElements());

            // Assert
            Assert.AreEqual("1,2,3", numbers);
        }
All Usage Examples Of LinkedList::GetElements