找到关于 C# 的2628 篇文章
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() 方法用于返回一个值,该值指示此实例是否等于指定的 SByte 对象或对象。语法语法如下:public bool Equals (sbyte ob); public override bool Equals (object ob);其中,第一个语法的 ob 参数是与该实例进行比较的 SByte 值,第二个语法的 ob 参数是要与此实例进行比较的对象。示例让我们来看一个示例: 在线演示 using System; public class Demo { public static void Main() { sbyte s1 = 10; sbyte s2 = 100; ... 阅读更多
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); ... 阅读更多
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 的值是正无穷大还是负无穷大? ... 阅读更多
35 次浏览
C# 中的 SByte.CompareTo() 方法用于比较此实例与指定的 对象 或 SByte,并返回指示其相对值的指示。语法语法如下:public int CompareTo (sbyte val); public int CompareTo (object ob);上述参数 val 是一个要比较的 8 位有符号整数,而第二个语法中的 ob 是要比较的对象。示例现在让我们来看一个示例:使用 System; public class Demo { public static void Main() { sbyte s1 = 55; sbyte s2 = 55; Console.WriteLine("Value of S1 = "+s1); ... 阅读更多