/// <summary> /// Converts the entire list into a single string /// where each node's key/value appear on a separate line /// </summary> /// <returns></returns> public override string ToString() { StringBuilder sb = new StringBuilder(); sb.AppendLine("\r\n=============================================="); IDataNode <TKey, TValue> Found = RootNode; while (Found != null) { sb.AppendLine(Found.ToString()); Found = Found.NextNode; } return(sb.ToString()); }