找到 34423 篇文章 关于编程

C# 中的 Stack.Push() 方法

AmitDiwan
更新于 2019-12-04 12:54:10

634 次浏览

C# 中的 Stack.Push() 方法用于在堆栈顶部插入对象。语法语法如下:public virtual void Push (object ob);上面,参数 ob 是要推送到堆栈上的对象。示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push(150);       stack.Push(300);       stack.Push(500);       stack.Push(750);       stack.Push(1000);       stack.Push(1250);       stack.Push(1500);       stack.Push(2000);     ... 阅读更多

C# 中的 Single.IsNegativeInfinity() 方法及示例

AmitDiwan
更新于 2019-12-04 12:49:35

44 次浏览

C# 中的 Single.IsNegativeInfinity() 方法返回一个值,指示指定数字是否计算为负无穷大。语法语法如下:public static bool IsNegativeInfinity (float val);上面,参数 val 是一个单精度浮点数。示例让我们来看一个示例: 在线演示using System; public class Demo {    public static void Main() {       float f1 = 5.0f/0.0f;       float f2 = 0.0f/0.0f;       Console.WriteLine("Value1 = "+f1);       Console.WriteLine("Value1 的哈希码 = "+f1.GetHashCode());       Console.WriteLine("Value1 的类型代码 = "+f1.GetTypeCode());       Console.WriteLine("Value1 的值是正无穷大还是负无穷大? ... 阅读更多

C# 中的 SByte.CompareTo() 方法及示例

AmitDiwan
更新于 2019-12-04 12:46:08

35 次浏览

C# 中的 SByte.CompareTo() 方法用于将此实例与指定的 object 或 SByte 进行比较,并返回其相对值的指示。语法语法如下:public int CompareTo (sbyte val); public int CompareTo (object ob);上面,参数 val 是要比较的 8 位有符号整数,而第二个语法的 ob 是要比较的对象。示例让我们来看一个示例: 在线演示using System; public class Demo {    public static void Main() {       sbyte s1 = 55;       sbyte s2 = 55;       Console.WriteLine("S1 的值 = "+s1); ... 阅读更多

C# 中的 Stack.ToString() 方法及示例

AmitDiwan
更新于 2019-12-04 12:43:14

900 次浏览

C# 中的 Stack.ToString() 方法用于获取 Stack 类对象的字符串表示形式。语法语法如下:public string ToString ();示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push(150);       stack.Push(300);       stack.Push(500);       stack.Push(750);       stack.Push(1000);       stack.Push(1250);       stack.Push(1500);       stack.Push(2000);       stack.Push(2500);       Console.WriteLine("堆栈元素...");       foreach(int val in ... 阅读更多

C# 中的 Stack.ToArray() 方法

AmitDiwan
更新于 2019-12-04 12:38:36

228 次浏览

C# 中的 Stack.ToArray() 方法用于将 Stack 复制到一个新数组中。语法语法如下:public virtual object[] ToArray ();示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push("Inspiron");       stack.Push("Alienware");       stack.Push("Projectors");       stack.Push("Monitors");       stack.Push("XPS");       stack.Push("Laptop");       stack.Push("Notebook");       Console.WriteLine("堆栈元素...");       foreach(string val in stack) {          Console.WriteLine(val);     ... 阅读更多

C# 中的 Stack.Synchronized() 方法

AmitDiwan
更新于 2019-12-04 12:33:33

53 次浏览

C# 中的 Stack.Synchronized() 方法用于返回 Stack 的同步(线程安全)包装器。语法语法如下:public static System.Collections.Stack Synchronized (System.Collections.Stack stack);上面,参数 stack 是要同步的堆栈。示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push(150);       stack.Push(300);       stack.Push(500);       stack.Push(750);       stack.Push(1000);       stack.Push(1250);       stack.Push(1500);       stack.Push(2000);       stack.Push(2500);   ... 阅读更多

C# 中的 Single.IsNaN() 方法及示例

AmitDiwan
更新于 2019-12-04 12:28:12

107 次浏览

C# 中的 Single.IsNan() 方法用于返回一个值,指示指定值是否为非数字 (NaN)。语法语法如下:public static bool IsNaN (float f);上面,参数 val 是一个单精度浮点数。示例让我们来看一个示例: 在线演示using System; public class Demo {    public static void Main() {       float f1 = 5.0f/0.0f;       float f2 = 45.5f;       Console.WriteLine("Value1 = "+f1);       Console.WriteLine("Value1 的哈希码 = "+f1.GetHashCode());       Console.WriteLine("Value1 的类型代码 = "+f1.GetTypeCode());       Console.WriteLine("Value1 的值是 ... 阅读更多

C# 中的 Stack.Clear() 方法

AmitDiwan
更新于 2019-12-04 12:24:23

207 次浏览

C# 中的 Stack.Clear() 方法用于移除 Stack 中的所有对象。语法语法如下:public virtual void Clear ();示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push("Inspiron");       stack.Push("Alienware");       stack.Push("Projectors");       stack.Push("Monitors");       stack.Push("XPS");       stack.Push("Laptop");       stack.Push("Notebook");       Console.WriteLine("堆栈元素...");       foreach(string val in stack) {          Console.WriteLine(val);       ... 阅读更多

C# 中的 Queue.Peek 方法

AmitDiwan
更新于 2019-12-04 12:14:03

307 次浏览

C# 中的 Queue.Peek() 方法用于返回 Queue 开头的对象,但不将其移除。语法语法如下:public virtual object Peek ();示例让我们来看一个示例: 在线演示using System; using System.Collections; public class Demo {    public static void Main() {       Queue queue = new Queue();       queue.Enqueue("AB");       queue.Enqueue("BC");       queue.Enqueue("CD");       queue.Enqueue("DE");       queue.Enqueue("EF");       queue.Enqueue("FG");       queue.Enqueue("GH");       queue.Enqueue("HI");       Console.WriteLine("队列...");       IEnumerator demoEnum = queue.GetEnumerator(); ... 阅读更多

C# 中的 Queue.IsSynchronized 属性

AmitDiwan
更新于 2019-12-04 12:09:31

46 次浏览

C# 中的 Queue.IsSynchronized() 方法用于获取一个值,该值指示对 Queue 的访问是否同步(线程安全)。语法语法如下:public virtual bool IsSynchronized { get; }示例现在让我们来看一个示例: 实时演示using System; using System.Collections; public class Demo {    public static void Main() {       Queue queue = new Queue();       queue.Enqueue(100);       queue.Enqueue(200);       queue.Enqueue(300);       queue.Enqueue(400);       queue.Enqueue(500);       queue.Enqueue(600);       queue.Enqueue(700);       queue.Enqueue(800);       queue.Enqueue(900);       queue.Enqueue(1000); ... 阅读更多

广告

© . All rights reserved.