VOOZH about

URL: https://www.geeksforgeeks.org/c-sharp/stack-toarray-method-in-c-sharp/

⇱ Stack.ToArray() Method in C# - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Stack.ToArray() Method in C#

Last Updated : 11 Jul, 2025
This method(comes under System.Collections namespace) is used to copy a Stack to a new array. The elements are copied onto the array in last-in-first-out (LIFO) order, similar to the order of the elements returned by a succession of calls to Pop. This method is an O(n) operation, where n is Count. Syntax:
public virtual object[] ToArray ();
Return Type: This method returns a new array of type System.Object containing copies of the elements of the Stack. Below given are some examples to understand the implementation in a better way: Example 1:
Output:
GeeksforGeeks
Data Structures
Noida
Geeks Classes
Geeks
Example 2:
Comment

Explore