堆栈 代表一个 后进先出 对象的集合。 堆栈
null
语法:
public virtual bool Contains(object obj);
返回值: 函数返回 符合事实的 如果元素存在于堆栈
下面给出了一些例子,以更好地理解实施:
例1:
// C# code to Check if a Stack // contains an element using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating a Stack of strings Stack< string > myStack = new Stack< string >(); // Inserting the elements into the Stack myStack.Push( "Geeks" ); myStack.Push( "Geeks Classes" ); myStack.Push( "Noida" ); myStack.Push( "Data Structures" ); myStack.Push( "GeeksforGeeks" ); // Checking whether the element is // present in the Stack or not // The function returns True if the // element is present in the Stack, else // returns False Console.WriteLine(myStack.Contains( "GeeksforGeeks" )); } } |
输出:
True
例2:
// C# code to Check if a Stack // contains an element using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating a Stack of Integers Stack< int > myStack = new Stack< int >(); // Inserting the elements into the Stack myStack.Push(5); myStack.Push(10); myStack.Push(15); myStack.Push(20); myStack.Push(25); // Checking whether the element is // present in the Stack or not // The function returns True if the // element is present in the Stack, else // returns False Console.WriteLine(myStack.Contains(7)); } } |
输出:
False
参考:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END