public ListNode Find(string value) { if (_firstNode != null) { return(_firstNode.Value == value ? _firstNode : _firstNode.FindNext(value)); } return(null); }