SLinkedList.cs