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

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

सबसे पहले, एक लिंक्डलिस्ट घोषित करें और नोड्स जोड़ें।

int [] num = {92, 98, 110, 130, 145, 170, 230, 240, 250, 300, 330};
LinkedList<int> myList = new LinkedList<int>(num);

RemoveLast() विधि का उपयोग करके LinkedList से अंतिम नोड निकालें।

myList.RemoveLast();

उदाहरण

using System;
using System.Collections.Generic;
class Demo {
   static void Main() {
      int [] num = {92, 98, 110, 130, 145, 170, 230, 240, 250, 300, 330};
      LinkedList<int> myList = new LinkedList<int>(num);
      foreach (var n in myList) {
         Console.WriteLine(n);
      }
      // removing last node
      myList.RemoveLast();
      Console.WriteLine("LinkedList after removing the last node...");
      foreach (var n in myList) {
         Console.WriteLine(n);
      }
   }
}

आउटपुट

92
98
110
130
145
170
230
240
250
300
330
LinkedList after removing the last node...
92
98
110
130
145
170
230
240
250
300

  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[]) {