Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

LinkedList RemoveFirst () सी # में विधि

मान लें कि पूर्णांक नोड्स के साथ हमारी LinkedList निम्नलिखित है।

int [] num = {29, 40, 67, 89, 198, 234};
LinkedList<int> myList = new LinkedList<int>(num);

अब, यदि आप सूची से पहले तत्व को हटाना चाहते हैं, तो RemoveFirst () विधि का उपयोग करें।

myList.RemoveFirst();

उदाहरण

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      int [] num = {29, 40, 67, 89, 198, 234};
      LinkedList<int> myList = new LinkedList<int>(num);
      foreach (var n in myList) {
         Console.WriteLine(n);
      }
      // removing first node
      myList.RemoveFirst();
      Console.WriteLine("LinkedList after removing the first node...");
      foreach (var n in myList) {
         Console.WriteLine(n);
      }
   }
}

आउटपुट

29
40
67
89
198
234
LinkedList after removing the first node...
40
67
89
198
234

  1. सी # में कक्षा की विधि को कैसे कॉल करें

    एक विधि को कॉल करने के लिए, वस्तु के नाम के बाद विधि के नाम का उपयोग करें, उदाहरण के लिए, - obj1. Display(); मान लें कि वर्ग का नाम ApplicationOne है, इसलिए विधि को कॉल करने के लिए - ApplicationOne one = new ApplicationOne(); //calling the displayMax method ret = one.displayMax(a, b); को कॉल करना

  1. सी # में कस्टम विधियों को कैसे परिभाषित करें?

    C# में एक कस्टम विधि को परिभाषित करने के लिए, निम्नलिखित सिंटैक्स का उपयोग करें - <Access Specifier> <Return Type> <Method Name>(Parameter List) { Method Body } एक विधि के विभिन्न तत्व निम्नलिखित हैं - पहुंच विनिर्देशक - यह किसी अन्य वर्ग से एक चर या एक विधि की दृश्यता निर्धारि

  1. जावा में विधि ओवरलोडिंग

    मेथड ओवरलोडिंग एक प्रकार का स्टैटिक पॉलीमॉर्फिज्म है। मेथड ओवरलोडिंग में, हम एक ही नाम के साथ लेकिन विभिन्न मापदंडों के साथ कई विधियों को परिभाषित कर सकते हैं। निम्नलिखित उदाहरण कार्यक्रम पर विचार करें। उदाहरण public class Tester {    public static void main(String args[]) {