找到 2628 篇文章 关于 C#
278 次浏览
要检查两个 HashSet 对象是否相等,代码如下:示例 实时演示using System; using System.Collections.Generic; public class Demo { public static void Main(String[] args) { HashSet set1 = new HashSet(); set1.Add("A"); set1.Add("B"); set1.Add("C"); set1.Add("D"); set1.Add("E"); set1.Add("F"); set1.Add("G"); set1.Add("H"); Console.WriteLine("HashSet1 中的元素..."); foreach (string res in set1) { Console.WriteLine(res); } HashSet set2 = new ... 阅读更多
64 次浏览
要检查 SortedSet 是否是指定集合的子集,代码如下:示例 实时演示using System; using System.Collections.Generic; public class Demo { public static void Main(){ SortedSet set1 = new SortedSet(); set1.Add("AB"); set1.Add("BC"); set1.Add("CD"); set1.Add("EF"); Console.WriteLine("SortedSet1 中的元素..."); foreach (string res in set1){ Console.WriteLine(res); } SortedSet set2 = new SortedSet(); set2.Add("BC"); set2.Add("CD"); set2.Add("DE"); ... 阅读更多
288 次浏览
要检查两个 ArrayList 对象是否相等,代码如下:示例 实时演示using System; using System.Collections; public class Demo { public static void Main(String[] args){ ArrayList list1 = new ArrayList(); list1.Add("A"); list1.Add("B"); list1.Add("C"); list1.Add("D"); list1.Add("E"); list1.Add("F"); list1.Add("G"); list1.Add("H"); list1.Add("I"); Console.WriteLine("ArrayList1 中的元素..."); foreach (string res in list1){ Console.WriteLine(res); } ArrayList list2 ... 阅读更多
84 次浏览
要获取 StringDictionary 中的值集合,代码如下:示例 实时演示using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main(){ StringDictionary strDict1 = new StringDictionary(); strDict1.Add("S", "家用电器"); strDict1.Add("T", "智能可穿戴技术"); strDict1.Add("U", "电子产品"); strDict1.Add("V", "玩具"); strDict1.Add("W", "书籍"); strDict1.Add("X", "配件"); Console.WriteLine("StringDictionary 元素..."); foreach(DictionaryEntry d in strDict1){ Console.WriteLine(d.Key + " " + d.Value); } ... 阅读更多
75 次浏览
要检查 SortedList 对象是否具有固定大小,代码如下:示例 实时演示using System; using System.Collections; public class Demo { public static void Main(){ SortedList list = new SortedList(); list.Add("1", "One"); list.Add("2", "Two"); list.Add("3", "Three"); list.Add("4", "Four"); list.Add("5", "Five"); list.Add("6", "Six"); list.Add("7", "Seven"); list.Add("8", "Eight"); Console.WriteLine("SortedList 的键和值...."); foreach(DictionaryEntry k in list ) Console.WriteLine("Key: {0}, Value: {1}", ... 阅读更多
206 次浏览
C# 中的 BitConverter.ToInt64() 方法用于返回从字节数组中指定位置的八个字节转换而来的 64 位有符号整数。语法语法如下:public static long ToInt64 (byte[] val, int begnIndex);上面,val 是字节数组,而 begnIndex 是 val 中的起始位置。现在让我们看一个例子:示例 实时演示using System; public class Demo { public static void Main() { byte[] arr = { 0, 10, 15, 20, 26, 30, 34, 42, 50}; Console.WriteLine("字节数组 = {0} ", BitConverter.ToString(arr)); for (int i = ... 阅读更多
32 次浏览
C# 中的 SByte.Equals() 方法用于返回一个值,指示此实例是否等于指定的 object 或 SByte。语法语法如下:public bool Equals (sbyte ob); public override bool Equals (object ob);上面,SByte 值的 ob 参数与此实例进行比较,而第二个语法的 ob 参数是与此实例进行比较的对象。示例现在让我们看一个例子: 实时演示using System; public class Demo { public static void Main() { sbyte s1 = 10; sbyte s2 = 100; ... 阅读更多
634 次浏览
C# 中的 Stack.Push() 方法用于在 Stack 的顶部插入一个对象。语法语法如下: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); ... 阅读更多
44 次浏览
C# 中的 Single.IsNegative() 方法返回一个值,指示指定的数字是否计算为负无穷大。语法语法如下: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 的值是正无穷大还是负无穷大? ... 阅读更多
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); ... 阅读更多