What does this colon (:) mean?
Before the this keyword is a colon. Can anyone explain what the colon means in this context? I don't believe this is inhertance. Thanks using System; namespace LinkedListLibrary { class ListNode { private object data; private ListNode next; public ListNode(object dataValue) : this(dataValue, null) { } public ListNode(object dataValue, ListNode nextNode) { data = dataValue; next = nextNode; } public ListNode Next { get { return next; } set { next = value; } } public object Data { get { return data; } } } } It (along with the this keyword) is instructing the constructor to call another