Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

연결 목록의 시작 부분에서 노드를 제거하는 C# 프로그램

<시간/>

LinkedList의 시작 부분에서 노드를 제거하려면 RemoveFirst() 메서드를 사용하십시오.

string [] employees = {"Peter","Robert","John","Jacob"};
LinkedList<string> list = new LinkedList<string>(employees);

이제 첫 번째 요소를 제거하려면 RemoveFirst() 메서드를 사용합니다.

list.RemoveFirst();

전체 예를 살펴보겠습니다.

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string [] employees = {"Peter","Robert","John","Jacob"};
      LinkedList<string> list = new LinkedList<string>(employees);
      foreach (var emp in list) {
         Console.WriteLine(emp);
      }
      // removing first node
      list.RemoveFirst();
      Console.WriteLine("LinkedList after removing first node...");
      foreach (var emp in list) {
         Console.WriteLine(emp);
      }
   }
}

출력

Peter
Robert
John
Jacob
LinkedList after removing first node...
Robert
John
Jacob