找到关于 C# 的2628 篇文章
388 次浏览
要查找两个 HashSet 的交集,代码如下所示:示例 在线演示using System; using System.Collections.Generic; public class Demo { public static void Main(){ HashSet<string> set1 = new HashSet<string>(); set1.Add("AB"); set1.Add("CD"); set1.Add("EF"); set1.Add("AB"); set1.Add("IJ"); set1.Add("KL"); set1.Add("EF"); set1.Add("OP"); Console.WriteLine("HashSet1 中的元素"); foreach(string val in set1){ Console.WriteLine(val); } HashSet<string> set2 = new HashSet<string>(); set2.Add("EF"); ... 阅读更多
113 次浏览
要获取 SortedSet 与集合的交集,代码如下所示:示例 在线演示using System; using System.Collections.Generic; public class Demo { public static void Main(){ SortedSet<int> set1 = new SortedSet<int>(); set1.Add(100); set1.Add(200); set1.Add(300); SortedSet<int> set2 = new SortedSet<int>(); set2.Add(450); set2.Add(200); set2.Add(650); set2.Add(300); set2.Add(800); Console.WriteLine("是否包含相同的元素?= "+set1.SetEquals(set2)); set1.IntersectWith(set2); Console.WriteLine("生成的 SortedSet..."); foreach(int ... 阅读更多
230 次浏览
要在指定索引处使用键和值插入 OrderedDictionary,代码如下所示:示例 在线演示using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main(){ OrderedDictionary dict = new OrderedDictionary(); dict.Add("A", "Books"); dict.Add("B", "Electronics"); dict.Add("C", "Smart Wearables"); dict.Add("D", "Pet Supplies"); Console.WriteLine("OrderedDictionary 元素..."); foreach(DictionaryEntry d in dict){ Console.WriteLine(d.Key + " " + d.Value); } Console.WriteLine("OrderedDictionary 中元素的数量 = " + dict.Count); ... 阅读更多
114 次浏览
要在 StringCollection 的指定索引处插入,代码如下所示:示例 在线演示using System; using System.Collections.Specialized; public class Demo { public static void Main(){ StringCollection strCol = new StringCollection(); strCol.Add("Accessories"); strCol.Add("Books"); strCol.Add("Electronics"); Console.WriteLine("StringCollection 元素..."); foreach (string res in strCol){ Console.WriteLine(res); } strCol.Insert(2, "Headphone"); Console.WriteLine("StringCollection 元素...已更新"); foreach (string res in strCol){ Console.WriteLine(res); } } }输出这将... 阅读更多
295 次浏览
要在指定索引处将元素插入集合,代码如下所示:示例 在线演示using System; using System.Collections.ObjectModel; public class Demo { public static void Main(){ Collection<string> col = new Collection<string>(); col.Add("Laptop"); col.Add("Desktop"); col.Add("Notebook"); col.Add("Ultrabook"); col.Add("Tablet"); col.Add("Headphone"); col.Add("Speaker"); Console.WriteLine("集合中的元素..."); foreach(string str in col){ Console.WriteLine(str); } Console.WriteLine("索引 3 处的元素 = " + col[3]); ... 阅读更多
66 次浏览
要在 OrderedDictionary 中插入具有指定键和值的新条目,代码如下所示:示例 在线演示using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main(){ OrderedDictionary dict = new OrderedDictionary(); dict.Add("1", "One"); dict.Add("2", "Two"); dict.Add("3", "Three"); dict.Add("4", "Four"); dict.Add("5", "Five"); dict.Add("6", "Six"); dict.Add("7", "Seven"); dict.Add("8", "Eight"); Console.WriteLine("元素..."); IDictionaryEnumerator demoEnum = dict.GetEnumerator(); while (demoEnum.MoveNext()) { ... 阅读更多
132 次浏览
要检查 ArrayList 是否包含某个元素,代码如下所示:示例 在线演示using System; using System.Collections; public class Demo { public static void Main(){ ArrayList list = new ArrayList(); list.Add("One"); list.Add("Two"); list.Add("Three"); list.Add("Four"); list.Add("Five"); list.Add("Six"); list.Add("Seven"); list.Add("Eight"); Console.WriteLine("ArrayList 元素..."); foreach(string str in list){ Console.WriteLine(str); } Console.WriteLine("ArrayList 是只读的吗?= "+list.IsReadOnly); ... 阅读更多
102 次浏览
要检查 Hashtable 是否包含特定键,代码如下所示:示例 在线演示using System; using System.Collections; public class Demo { public static void Main(){ Hashtable hash = new Hashtable(); hash.Add("One", "Katie"); hash.Add("Two", "John"); hash.Add("Three", "Barry"); hash.Add("Four", ""); hash.Add("Five", "Harry"); hash.Add("Six", "F"); hash.Add("Seven", "Tom"); hash.Add("Eight", "Andy"); hash.Add("Nine", "I"); hash.Add("Ten", "Tim"); Console.WriteLine("Hashtable 键值对..."); foreach(DictionaryEntry ... 阅读更多
75 次浏览
要检查 HybridDictionary 中是否存在指定的键,代码如下所示:示例 在线演示using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main(){ HybridDictionary dict = new HybridDictionary(5); dict.Add("A", "AB"); dict.Add("B", "BC"); dict.Add("C", "DE"); dict.Add("D", "FG"); dict.Add("E", "HI"); Console.WriteLine("键值对..."); foreach(DictionaryEntry d in dict) Console.WriteLine("键 = "+d.Key + ", 值 = " + d.Value); Console.WriteLine("HybridDictionary 是否包含键 C?= "+dict.Contains("C")); } ... 阅读更多
590 次浏览
Convert 类包含将基本数据类型转换为另一种基本数据类型的方法。让我们看一些例子 - C# 中的 Convert.ToBoolean() 方法用于将指定值转换为等效的布尔值。语法以下是语法 - public static bool ToBoolean (string val, IFormatProvider provider); 上面,Val 是一个包含 TrueString 或 FalseString 值的字符串,而 provider 是一个提供特定于文化的格式化信息的 对象。示例现在让我们来看一个实现 Convert.ToBoolean() 方法的示例 - 在线演示 using System; using System.Globalization; public class Demo { public static void Main(){ ... 阅读更多