About 2,450,000 results
Open links in new tab
  1. C# Stack with Examples - GeeksforGeeks

    Jul 11, 2025 · The generic stack is in the System.Collections.Generic namespace, while the non-generic stack is in System.Collections. The stack can dynamically store elements of the same or different types.

  2. Stack Class (System.Collections) | Microsoft Learn

    To guarantee the thread safety of the Stack, all operations must be done through the wrapper returned by the Synchronized (Stack) method. Enumerating through a collection is intrinsically not a thread …

  3. C# - Stack - TutorialsTeacher.com

    Stack is a special type of collection that stores elements in LIFO style (Last In First Out). C# includes the generic Stack<T> and non-generic Stack collection classes.

  4. C# Stack (With Examples) - Programiz

    A Stack is a generic class that arranges the elements of a specified type using Last In First Out (LIFO) principles. In this tutorial, you will learn about the C# stack with the help of examples.

  5. C# - Stack Examples - Dot Net Perls

    Aug 9, 2025 · In a stack, each element is added to the top. Each element we remove is removed from the top. This is a LIFO collection—the stack is last-in-first-out. The C# Stack can help us develop …

  6. Using a Stack to Solve Problems in C# - by Roy Mraz

    May 19, 2025 · In this post, I’ll explain what a stack is, implement one in C#, and show how to use it to solve two classic interview problems: reversing a string and validating parentheses.

  7. Working With Stack In C#

    Learn how to work with stacks in C#. The Stack class in C# provides a collection of objects that follows the Last-In-First-Out (LIFO) principle. Key operations include Push, Pop, and Peek. Understanding …

  8. C# Stack with Push & Pop Examples - Guru99

    Aug 10, 2024 · What is Stack in C#? The stack is a special case collection which represents a last in first out (LIFO) concept. To first understand LIFO, let’s take an example. Imagine a stack of books with …

  9. C# - Stack Class - Online Tutorials Library

    It represents a last-in, first out collection of object. It is used when you need a last-in, first-out access of items. When you add an item in the list, it is called pushing the item and when you remove it, it is …

  10. C# Stack: How and When to Use it? (2025) - ByteHide

    Dec 24, 2023 · We’ll lift the veil from one of the intriguing aspects of C# – The C# Stack. By understanding this fundamental concept, you’re actually unlocking a vault of efficient programming …