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

C# में Stack.ToString() मेथड उदाहरण सहित


C# में Stack.ToString() मेथड Stack क्लास ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व प्राप्त करने के लिए उपयोग किया जाता है।

सिंटैक्स

सिंटैक्स इस प्रकार है:

public string ToString ();

उदाहरण

आइए अब एक उदाहरण देखें:

using System; 
using System.Collections; 
public class Demo { 
    public static void Main() { 
        Stack stack = new Stack(); 
        stack.Push(150); 
        stack.Push(300); 
        stack.Push(500); 
        stack.Push(750); 
        stack.Push(1000); 
        stack.Push(1250); 
        stack.Push(1500); 
        stack.Push(2000); 
        stack.Push(2500); 
        Console.WriteLine("Stack elements..."); 
        foreach(int val in stack) { 
            Console.WriteLine(val.ToString()); 
        } 
        Console.WriteLine("Count of elements = " + stack.Count); 
        stack.Push(3000); 
        stack.Push(3500); 
        stack.Push(4000); 
        Console.WriteLine("\nStack elements...updated"); 
        foreach(int val in stack) { 
            Console.WriteLine(val.ToString()); 
        } 
        Console.WriteLine("\nCount of elements (updated) = " + stack.Count); 
        Console.WriteLine("\nCopying the Stack to a new array..."); 
        Object[] objArr = stack.ToArray(); 
        foreach(Object ob in objArr) { 
            Console.WriteLine(ob); 
        } 
        Console.WriteLine("\nCount of elements in array = " + objArr.Length); 
    } 
}

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

Stack elements... 
2500 
2000 
1500 
1250 
1000 
750 
500 
300 
150 
Count of elements = 9 
Stack elements...updated 
4000 
3500 
3000 
2500 
2000 
1500 
1250 
1000 
750 
500 
300 
150 
Count of elements (updated) = 12 
Copying the Stack to a new array... 
4000 
3500 
3000 
2500 
2000 
1500 
1250 
1000 
750 
500 
300 
150 
Count of elements in array = 12

उदाहरण

आइए अब एक और उदाहरण देखें:

using System; 
using System.Collections; 
public class Demo { 
    public static void Main() { 
        Stack stack = new Stack(); 
        stack.Push("Inspiron"); 
        stack.Push("Alienware"); 
        stack.Push("Projectors"); 
        stack.Push("Monitors"); 
        stack.Push("XPS"); 
        stack.Push("Laptop"); 
        stack.Push("Notebook"); 
        Console.WriteLine("Stack elements..."); 
        foreach(string val in stack) { 
            Console.WriteLine(val.ToString()); 
        } 
        Console.WriteLine("Count of elements = " + stack.Count); 
        Console.WriteLine("Element at the top = " + stack.Peek()); 
        stack.Push("Ultrabook"); 
        stack.Push("Cameras"); 
        stack.Push("Keyboards"); 
        Console.WriteLine("\nStack elements...updated"); 
        foreach(string val in stack) { 
            Console.WriteLine(val.ToString()); 
        } 
        Console.WriteLine("Element at the top = " + stack.Peek()); 
        Console.WriteLine("\nCount of elements (updated) = " + stack.Count); 
        stack.Clear(); 
        Console.Write("Count of elements (updated) = " + stack.Count); 
    } 
}

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

Stack elements... 
Notebook 
Laptop 
XPS 
Monitors 
Projectors 
Alienware 
Inspiron 
Count of elements = 7 
Element at the top = Notebook 
Stack elements...updated 
Keyboards 
Cameras 
Ultrabook 
Notebook 
Laptop 
XPS 
Monitors 
Projectors 
Alienware 
Inspiron 
Element at the top = Keyboards 
Count of elements (updated) = 10 
Count of elements (updated) = 0
  1. - C# में UInt32.ToString() मेथड उदाहरण सहित

    C# में UInt32.ToString() मेथड का उपयोग वर्तमान UInt32 इंस्टेंस के संख्यात्मक मान को उसके समकक्ष स्ट्रिंग प्रतिनिधित्व में बदलने के लिए किया जाता है।सिंटैक्सनिम्नलिखित सिंटैक्स है:public override string ToString();उदाहरणआइए अब UInt32.ToString() मेथड को लागू करने का एक उदाहरण देखते हैं:using System;

  1. - जावा में Matcher toString() मेथड के उदाहरण

    java.util.regex.Matcher क्लास एक इंजन को दर्शाता है जो विभिन्न मिलान ऑपरेशन करता है। इस क्लास के लिए कोई कंस्ट्रक्टर नहीं है, आप java.util.regex.Pattern क्लास के matches() मेथड का उपयोग करके इस क्लास का ऑब्जेक्ट बना/प्राप्त कर सकते हैं। Matcher क्लास का toString() मेथड वर्तमान मैचर ऑब्जेक्ट की सामग

  1. - जावा में Pattern toString() मेथड के उदाहरण

    java.util.regex पैकेज का Pattern क्लास एक रेगुलर एक्सप्रेशन का कंपाइल्ड प्रतिनिधित्व है। इस क्लास का toString() मेथड उस रेगुलर एक्सप्रेशन का स्ट्रिंग प्रतिनिधित्व लौटाता है जिसका उपयोग वर्तमान Pattern को कंपाइल करने के लिए किया गया था। उदाहरण 1 import java.util.Scanner; import java.util.regex.Patte