Home »
.Net »
C# Programs
C# - Stack.Count Property with Example
Learn, how to get total number of element in stack in C#?
Submitted by IncludeHelp, on November 23, 2017 [Last updated : March 27, 2023]
C# Stack.Count Property
This is a property of 'Stack' class, it returns total number of elements available in stack.
Syntax
int Stack.Count;
Parameter(s)
Return Value
This returns total number of element in stack.
C# program to get total number of elements
using System;
using System.Collections;
namespace ConsoleApplication1 {
class Program {
static void Main() {
Stack S = new Stack(5);
S.Push(10);
S.Push(20);
S.Push(30);
S.Push(40);
Console.WriteLine("Total items in stack: " + S.Count);
}
}
}
Output
Total items in stack: 4
Explanation
In this program, we are pushing 4 elements (10,20,30,40) in stack. And then, getting the total number of elements of stack using Count property of Stack.
Note: In above program, to use 'Stack' class, we need to include System.Collection namespace.
C# Data Structure Programs »