El método ToString se hereda de la clase Object que se usa para obtener una string que representa el objeto actual. También se puede aplicar en la Pila. Devuelve una string que representa el objeto de pila actual.
Sintaxis: string virtual pública ToString();
Valor de retorno: este método devuelve una representación de string de la colección.
Ejemplo 1: en el siguiente programa, el método GetType() se usa para obtener el tipo del objeto actual. Aclarará si el objeto Stack dado se convierte en la string o no.
// C# program to demonstrate // Stack ToString() method using System; using System.Collections; class GFG { public static void Main(String[] args) { // Creating an Empty Stack Stack st = new Stack(); // Use Push() method // to add elements to // the stack st.Push("Welcome"); st.Push("To"); st.Push("Geeks"); st.Push("For"); st.Push("Geeks"); Console.WriteLine("The type of st before "+ "ToString Method: "+st.GetType()); Console.WriteLine("After ToString Method: "); foreach(string str in st) { // Using ToString() method Console.WriteLine(str.ToString()); } Console.WriteLine("The type of st after "+ "ToString Method: "+st.ToString().GetType()); } }
Producción:
The type of st before ToString Method: System.Collections.Stack After ToString Method: Geeks For Geeks To Welcome The type of st after ToString Method: System.String
Ejemplo 2:
// C# program to demonstrate // Stack ToString() method using System; using System.Collections; class GFG { public static void Main(String[] args) { // Creating an Empty Stack Stack st = new Stack(); // Use Push() method // to add elements to // the stack st.Push(1); st.Push(2); st.Push(3); st.Push(4); st.Push(5); Console.WriteLine("The type of st before "+ "ToString Method: "+st.GetType()); Console.WriteLine("After ToString Method: "); foreach(int i in st) { // Using ToString() method Console.WriteLine(i.ToString()); } Console.WriteLine("The type of st after "+ "ToString Method: "+st.ToString().GetType()); } }
Producción:
The type of st before ToString Method: System.Collections.Stack After ToString Method: 5 4 3 2 1 The type of st after ToString Method: System.String
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA