public void Add(T value) { var next = new ListaElem <T> { Value = value }; // még üres a lista if (Start == null) { Start = next; End = next; } // már van elem a listában else { End.Next = next; End = next; } }