找到 34423 篇文章 关于编程

检查 C# 中 HashSet 是否包含指定元素

AmitDiwan
更新于 2019年12月4日 06:20:37

588 次浏览

要检查 HashSet 是否包含指定元素,代码如下:示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main(){       HashSet<int> set1 = new HashSet<int>();       set1.Add(25);       set1.Add(50);       set1.Add(75);       set1.Add(100);       set1.Add(125);       set1.Add(150);       Console.WriteLine("HashSet1 中的元素");       foreach(int val in set1){          Console.WriteLine(val);       }       HashSet<int> set2 = new HashSet<int>();       set2.Add(30);       set2.Add(60);     ... 阅读更多

检查 C# 中的数组是否是只读的

AmitDiwan
更新于 2019年12月4日 06:17:11

142 次浏览

要检查数组是否是只读的,请尝试以下代码:示例 在线演示using System; public class Demo {    public static void Main(){       string[] products = new string[] { };       Console.WriteLine("一个或多个行星以 'E' 开头?= {0}",          Array.Exists(products, ele => ele.StartsWith("E")));       Console.WriteLine("数组是否具有固定大小?= " + products.IsFixedSize);       Console.WriteLine("数组是否只读?= " + products.IsReadOnly);    } }输出这将产生以下代码:一个或多个行星以 'E' 开头?= False 数组是否具有固定大小?= True 数组是否只读?= False ... 阅读更多

获取在 C# 中迭代 Dictionary 的枚举器

AmitDiwan
更新于 2019年12月4日 06:06:52

426 次浏览

要获取迭代 Dictionary 的枚举器,代码如下:示例 在线演示using System; using System.Collections; using System.Collections.Generic; public class Demo {    public static void Main(){       Dictionary<int, string> dict = new Dictionary<int, string>();       dict.Add(100, "Laptop");       dict.Add(150, "Desktop");       dict.Add(200, "Earphone");       dict.Add(300, "Tablet");       dict.Add(500, "Speakers");       dict.Add(750, "HardDisk");       dict.Add(1000, "SSD");       IDictionaryEnumerator demoEnum = dict.GetEnumerator();       Console.WriteLine("枚举器迭代键值对...");       while (demoEnum.MoveNext())       Console.WriteLine("Key = " + demoEnum.Key ... 阅读更多

获取在 C# 中迭代 StringCollection 的枚举器

AmitDiwan
更新于 2019年12月4日 06:02:56

115 次浏览

要获取迭代 StringCollection 的枚举器,代码如下:示例 在线演示using System; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringCollection stringCol = new StringCollection();       String[] arr = new String[] { "100", "200", "300", "400", "500" };       Console.WriteLine("数组元素...");       foreach (string res in arr){          Console.WriteLine(res);       }       stringCol.AddRange(arr);       Console.WriteLine("指定的字符串是否在 StringCollection 中?= "+stringCol.Contains("800"));       Console.WriteLine("元素总数 = "+stringCol.Count);     ... 阅读更多

从 C# 中的 LinkedList 中删除所有节点

AmitDiwan
更新于 2019年12月4日 05:58:13

148 次浏览

要从 LinkedList 中删除所有节点,代码如下:示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main() {       int [] num = {10, 20, 30, 40, 50};       LinkedList<int> list = new LinkedList<int>(num);       Console.WriteLine("LinkedList 节点...");       foreach (var n in list) {          Console.WriteLine(n);       }       list.Clear();       Console.WriteLine("LinkedList 现在为空!");       foreach (var n in list) {          Console.WriteLine(n);       }    } ... 阅读更多

从 C# 中的 StringDictionary 中删除所有条目

AmitDiwan
更新于 2019年12月4日 05:52:40

65 次浏览

要从 StringDictionary 中删除所有条目,代码如下:示例 在线演示using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringDictionary strDict1 = new StringDictionary();       strDict1.Add("A", "John");       strDict1.Add("B", "Andy");       strDict1.Add("C", "Tim");       strDict1.Add("D", "Ryan");       strDict1.Add("E", "Kevin");       strDict1.Add("F", "Katie");       strDict1.Add("G", "Brad");       Console.WriteLine("StringDictionary1 元素...");       foreach(DictionaryEntry d in strDict1){          Console.WriteLine(d.Key + " " + d.Value);       }       ... 阅读更多

检查 C# 中的数组是否具有固定大小

AmitDiwan
更新于 2019年12月4日 05:48:26

93 次浏览

要检查数组是否具有固定大小,请尝试以下代码:示例 在线演示using System; public class Demo {    public static void Main(){       string[] products = new string[] { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" };       Console.WriteLine("产品列表...");       foreach(string s in products){          Console.WriteLine(s);       }       Console.WriteLine("数组中是否包含产品 Accessories?= {0}",          Array.Exists(products, ele => ele == "Accessories"));       Console.WriteLine("数组中是否包含产品 Stationery?= {0}",       ... 阅读更多

检查 C# 中的数组是否包含符合指定条件的元素

AmitDiwan
更新于 2019年12月4日 05:44:00

389 次浏览

要检查数组是否包含符合特定条件的元素,我们可以在 C# 中使用 StartsWith() 方法:示例 在线演示using System; public class Demo {    public static void Main(){       string[] products = { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" };       Console.WriteLine("产品列表...");       foreach(string s in products){          Console.WriteLine(s);       }       Console.WriteLine("一个或多个产品以字母 'C' 开头?= {0}",       Array.Exists(products, ele => ele.StartsWith("C")));       Console.WriteLine("一个或多个行星以 'D' 开头?= ... 阅读更多

检查 C# 中 LinkedList 中是否存在值

AmitDiwan
更新于 2019年12月4日 05:23:50

76 次浏览

要检查 LinkedList 中是否存在值,请尝试以下代码:示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main(){       LinkedList<int> linkedList = new LinkedList<int>();       linkedList.AddLast(25);       linkedList.AddLast(50);       linkedList.AddLast(100);       linkedList.AddLast(200);       linkedList.AddLast(400);       linkedList.AddLast(500);       linkedList.AddLast(550);       linkedList.AddLast(600);       linkedList.AddLast(800);       linkedList.AddLast(1200);       Console.WriteLine("节点数量 = " + linkedList.Count);       foreach(int val in linkedList){          Console.WriteLine(val);       } ... 阅读更多

C#中检查HashSet和指定集合是否共享公共元素

AmitDiwan
更新于 2019年12月4日 05:20:15

浏览量:85

要检查HashSet和指定集合是否共享公共元素,C#代码如下所示 - 示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main(){       HashSet set1 = new HashSet();       set1.Add(25);       set1.Add(50);       set1.Add(75);       set1.Add(100);       set1.Add(125);       set1.Add(150);       Console.WriteLine("HashSet1中的元素");       foreach(int val in set1){          Console.WriteLine(val);       }       HashSet set2 = new HashSet();       set2.Add(30);   ... 阅读更多

广告
© . All rights reserved.