找到 2628 篇文章 关于 C#

如何计算 C# 中列表中的元素总数?

AmitDiwan
更新于 2019-12-16 07:03:45

523 次浏览

要计算列表中元素的总数,代码如下:示例实时演示使用 System;使用 System.Collections.Generic;公共类演示 {    公共静态无效 Main(String[] args) {       列表<字符串> 列表 = 新列表<字符串>();       list.Add("One");       list.Add("Two");       list.Add("Three");       list.Add("Four");       list.Add("Five");       Console.WriteLine("List1 中的元素...");       针对 (字符串 res 在列表中) {          Console.WriteLine(res);       }       Console.WriteLine("列表中元素的数量 = " + list.Count);       list.Clear();       ... 阅读更多

C# 中的 StringDictionary 类?

AmitDiwan
更新于 2019-12-16 06:50:36

148 次浏览

StringDictionay 类使用哈希表实现,其中键和值被强类型化为字符串而不是对象。以下是 StringDictionary 类的属性:序号属性和描述1Count获取 StringDictionary 中键值对的数量。2IsSynchronized获取一个值,该值指示对 StringDictionary 的访问是否同步(线程安全)。3tem[String]获取或设置与指定键关联的值。4Keys获取 StringDictionary 中键的集合。5SyncRoot获取一个对象,该对象可用于同步对 StringDictionary 的访问。6Values获取 StringDictionary 中值的集合。以下是 StringDictionary 类的一些方法:序号方法和描述1Add(String, String)添加... 阅读更多

如何在 C# 中获取对 HybridDictionary 的同步访问?

AmitDiwan
更新于 2019-12-16 06:45:29

70 次浏览

要获取对 HybridDictionary 的同步访问,代码如下:示例使用 System;使用 System.Collections;使用 System.Collections.Specialized;公共类演示 {    公共静态无效 Main() {       HybridDictionary dict1 = 新 HybridDictionary();       dict1.Add("A", "Books");       dict1.Add("B", "Electronics");       dict1.Add("C", "Smart Wearables");       dict1.Add("D", "Pet Supplies");       dict1.Add("E", "Clothing");       dict1.Add("F", "Footwear");       Console.WriteLine("HybridDictionary1 元素...");       针对 (DictionaryEntry d 在 dict1 中) {          Console.WriteLine(d.Key + " " + d.Value);       }       Console.WriteLine("HybridDictionary1 是否... 阅读更多

C# 中的 HybridDictionary 类?

AmitDiwan
更新于 2019-12-16 06:41:19

115 次浏览

HybridDictionary 类通过使用 ListDictionary 实现 IDictionary,当集合较小时,然后在集合变大时切换到 Hashtable。以下是 HybridDictionary 类的属性:序号属性和描述1Count获取 HybridDictionary 中包含的键值对的数量。2IsFixedSize获取一个值,该值指示 HybridDictionary 是否具有固定大小。3IsReadOnly获取一个值,该值指示 HybridDictionary 是否为只读。4IsSynchronized获取一个值,该值指示 HybridDictionary 是否同步(线程安全)。5Item[Object]获取或设置与指定键关联的值。6Keys获取包含 HybridDictionary 中键的 ICollection。7SyncRoot获取一个对象,该对象可用于同步对... 阅读更多

如何在 C# 中获取对数组的同步访问?

AmitDiwan
更新于 2019-12-16 06:35:10

108 次浏览

要获取对数组的同步访问,代码如下:示例实时演示使用 System;公共类演示 {    公共静态无效 Main() {       数组 intArr = 新 int[] {5, 10, 15, 20, 25, 30, 35, 40};       Console.WriteLine("整数数组...");       针对 (int i 在 intArr 中)       Console.WriteLine(i);       Console.WriteLine("在对数组应用锁定后...");       lock(intArr.SyncRoot) {          针对 (对象 ob 在 intArr 中)          Console.WriteLine(ob);       }    } }输出这将产生以下输出:整数数组... 5 ... 阅读更多

在 C# 中将对象添加到集合的末尾

AmitDiwan
更新于 2019-12-16 06:29:59

197 次浏览

要将对象添加到集合的末尾,代码如下:示例使用 System;使用 System.Collections.ObjectModel;公共类演示 {    公共静态无效 Main() {       集合<int> col = 新集合<int>();       col.Add(10);       col.Add(20);       col.Add(30);       col.Add(40);       col.Add(50);       col.Add(60);       col.Add(70);       col.Add(80);       Console.WriteLine("集合中的元素...");       针对 (int val 在 col 中) {          Console.WriteLine(val);       }       Console.WriteLine("集合是否包含... 阅读更多

在 C# 中将字符串添加到 StringCollection 的末尾

AmitDiwan
更新于 2019-12-16 06:26:11

71 次浏览

要将字符串添加到 StringCollection 的末尾,代码如下:示例使用 System;使用 System.Collections.Specialized;公共类演示 {    公共静态无效 Main() {       StringCollection strCol = 新 StringCollection();       strCol.Add("John");       strCol.Add("Tim");       strCol.Add("Gary");       strCol.Add("Katie");       strCol.Add("Andy");       strCol.Add("Amy");       strCol.Add("Scarlett");       strCol.Add("Jacob");       Console.WriteLine("StringCollection 中的元素...");       针对 (对象 ob 在 strCol 中) {          Console.WriteLine(ob);       }       Console.WriteLine("元素的数量 = " + strCol.Count); ... 阅读更多

如何在 C# 中获取列表中所有满足谓词指定条件的元素?

AmitDiwan
更新于 2019-12-16 06:22:50

524 次浏览

要获取列表中所有满足谓词指定条件的元素,代码如下:示例使用 System;使用 System.Collections.Generic;公共类演示 {    私有静态布尔 demo(int i) {       返回 ((i % 3) == 0);    }    公共静态无效 Main(String[] args) {       列表<int> 列表 = 新列表<int>();       list.Add(9);       list.Add(15);       list.Add(20);       list.Add(40);       list.Add(50);       list.Add(60);       Console.WriteLine("列表元素...");       针对 (int i 在列表中) {   ... 阅读更多

如何在 C# 中获取哈希表中指定键的哈希码?

AmitDiwan
更新于 2019-12-16 06:19:21

210 次浏览

要获取哈希表中指定键的哈希码,代码如下:示例实时演示使用 System;使用 System.Collections;公共类哈希码:哈希表 {    公共静态无效 Main(字符串[] args) {       哈希码哈希 = 新哈希码();       hash.Add("A", "Jacob");       hash.Add("B", "Mark");       hash.Add("C", "Tom");       hash.Add("D", "Nathan");       hash.Add("E", "Tim");       hash.Add("F", "John");       hash.Add("G", "Gary");       Console.WriteLine("键值对...");       针对 (DictionaryEntry entry 在哈希中) {          Console.WriteLine("{0} 和 {1} ",... 阅读更多

如何在 C# 中获取对 ListDictionary 的同步访问?

AmitDiwan
更新于 2019-12-16 06:15:05

119 次浏览

为了获得对 ListDictionary 的同步访问,代码如下所示 -示例 实时演示使用 System;使用 System.Collections;使用 System.Collections.Specialized;public class Demo {    public static void Main() {       ListDictionary dict = new ListDictionary();       dict.Add("1", "SUV");       dict.Add("2", "Sedan");       dict.Add("3", "Utility Vehicle");       dict.Add("4", "Compact Car");       dict.Add("5", "SUV");       dict.Add("6", "Sedan");       dict.Add("7", "Utility Vehicle");       dict.Add("8", "Compact Car");       dict.Add("9", "Crossover");       dict.Add("10", "Electric Car");       Console.WriteLine("ListDictionary 元素...");       ... 阅读更多

广告