找到 2628 篇文章 关于 C#

在 C# 中获取当前托管线程的唯一标识符

AmitDiwan
更新于 2019 年 12 月 6 日 07:51:15

148 次浏览

要获取当前托管线程的唯一标识符,代码如下所示:示例 实时演示使用 System;使用 System.Threading;公共类演示 {    公共静态无效 Main() {       线程 thread = 新线程(新 ThreadStart(demo1));       ThreadPool.QueueUserWorkItem(新 WaitCallback(demo2));       Console.WriteLine("ManagedThreadId = " + thread.ManagedThreadId);    }    公共静态无效 demo1() {       Thread.Sleep(2000);    }    公共静态无效 demo2(对象 stateInfo) {       Console.WriteLine("线程属于托管线程池? = " + Thread.CurrentThread.IsThreadPoolThread);    } }输出这将产生以下输出:ManagedThreadId = 3 线程属于托管线程池? = True示例让我们现在 ... 阅读更多

在 C# 中获取元组元素的类型

AmitDiwan
更新于 2019 年 12 月 6 日 07:48:05

44 次浏览

要获取元组元素的类型,代码如下所示:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(字符串[] args) {       var tuple1 = Tuple.Create(150, 1500, Tuple.Create(50, 100));       var tuple2 = Tuple.Create(150, 1500, Tuple.Create(100, 200));       Console.WriteLine("Tuple1 是否等于 Tuple2? = " + tuple1.Equals(tuple2));       Console.WriteLine("Tuple1 的哈希码 = " + tuple1.GetHashCode());       Console.WriteLine("Tuple1 的类型 = " + tuple1.GetType());       Console.WriteLine("Tuple2 的哈希码 = " + tuple2.GetHashCode());       Console.WriteLine("Tuple1 的类型 = " + tuple2.GetType());    } }输出这将产生以下输出:Tuple1 是否等于 ... 阅读更多

在 C# 中获取当前实例的类型

AmitDiwan
更新于 2019 年 12 月 6 日 07:42:28

150 次浏览

要获取当前实例的类型,代码如下所示:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main() {       字符串 s = "演示";       Console.WriteLine("字符串 = " + s);       Console.WriteLine("字符串类型 = " + s.GetType());    } }输出这将产生以下输出:字符串 = 演示 字符串类型 = System.String示例让我们现在看看另一个示例: 实时演示使用 System;公共类演示 {    公共静态无效 Main() {       双精度型 val1 = 5.5;       整型 val2 = 10;       短整型 val3 = 2; ... 阅读更多

在 C# 中获取 ArrayList 中一定范围元素的枚举器

AmitDiwan
更新于 2019 年 12 月 6 日 07:39:34

89 次浏览

要获取 ArrayList 中一定范围元素的枚举器,代码如下所示:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效 Main() {       ArrayList arrList = 新 ArrayList();       arrList.Add(100);       arrList.Add(200);       arrList.Add(300);       arrList.Add(400);       arrList.Add(500);       Console.WriteLine("显示一定范围内的元素...");       IEnumerator demoEnum = arrList.GetEnumerator(1, 3);       while (demoEnum.MoveNext()) {          对象 ob = demoEnum.Current;          Console.WriteLine(ob);       }    } ... 阅读更多

在 C# 中获取或设置 BitArray 中特定位置的位的值

AmitDiwan
更新于 2019 年 12 月 6 日 07:36:21

91 次浏览

要获取或设置 BitArray 中特定位置的位的值,代码如下所示:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效 Main() {       BitArray arr1 = 新 BitArray(2);       BitArray arr2 = 新 BitArray(2);       arr1[0] = false;       arr1[1] = true;       Console.WriteLine("BitArray1 长度 = " + arr1.Length);       Console.WriteLine("BitArray1 第一个元素 = " + arr1.Get(0));       arr2[0] = false;       arr2[1] = true;       Console.WriteLine("BitArray2 长度 = " + arr2.Length);       ... 阅读更多

如何在 C# 中获取元组的第一个元素?

AmitDiwan
更新于 2019 年 12 月 6 日 07:22:50

728 次浏览

要获取元组的第一个元素,代码如下所示:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(字符串[] args) {       var tuple1 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);       var tuple2 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);       Console.WriteLine("Tuple1 是否等于 Tuple2? = " + tuple1.Equals(tuple2));       Console.WriteLine("Tuple1 的哈希码 = " + tuple1.GetHashCode());       Console.WriteLine("Tuple2 的哈希码 = " + tuple2.GetHashCode());       Console.WriteLine("Tuple1 第 5 个元素 = " + tuple1.Item5);       Console.WriteLine("Tuple2 第 5 个元素 = " + tuple2.Item5);       Console.WriteLine("Tuple1 第 1 个 ... 阅读更多

检查两个 ListDictionary 对象在 C# 中是否相等

AmitDiwan
更新于 2019 年 12 月 6 日 07:15:24

104 次浏览

要检查两个 ListDictionary 对象是否相等,代码如下所示:示例 实时演示使用 System;使用 System.Collections;使用 System.Collections.Specialized;公共类演示 {    公共静态无效 Main() {       ListDictionary dict1 = 新 ListDictionary();       dict1.Add("A", "书籍");       dict1.Add("B", "电子产品");       dict1.Add("C", "智能可穿戴设备");       dict1.Add("D", "宠物用品");       dict1.Add("E", "服装");       dict1.Add("F", "鞋类");       Console.WriteLine("ListDictionary1 元素...");       针对 (DictionaryEntry d 在 dict1 中) {          Console.WriteLine(d.Key + " " + d.Value);       }       ListDictionary dict2 ... 阅读更多

检查两个 List 对象在 C# 中是否相等

AmitDiwan
更新于 2019 年 12 月 6 日 07:09:29

319 次浏览

要检查两个 List 对象是否相等,代码如下所示:示例 实时演示使用 System;使用 System.Collections.Generic;公共类演示 {    公共静态无效 Main(字符串[] args) {       列表 list1 = 新列表();       list1.Add("一");       list1.Add("二");       list1.Add("三");       list1.Add("四");       list1.Add("五");       Console.WriteLine("List1 中的元素...");       针对 (字符串 res 在 list1 中) {          Console.WriteLine(res);       }       列表 list2 = 新列表();       list2.Add("印度");       list2.Add("美国");       list2.Add("英国");   ... 阅读更多

从 C# 中的 Hashtable 中移除指定键的元素

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

91 次浏览

要从 Hashtable 中移除指定键的元素,代码如下所示:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效 Main() {       Hashtable hash = 新 Hashtable(10);       hash.Add("1", "A");       hash.Add("2", "B");       hash.Add("3", "C");       hash.Add("4", "D");       hash.Add("5", "E");       hash.Add("6", "F");       hash.Add("7", "G");       hash.Add("8", "H");       hash.Add("9", "I");       hash.Add("10", "J");       Console.WriteLine("Hashtable 键值对...");       针对 (DictionaryEntry ... 阅读更多

如何在 C# 中获取元组的第五个元素?

AmitDiwan
更新于 2019 年 12 月 6 日 07:03:47

77 次浏览

要获取元组的第五个元素,代码如下所示:示例 实时演示使用 System;公共类演示 {    公共静态无效 Main(字符串[] args) {       var tuple1 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);       var tuple2 = Tuple.Create(75, 200, 500, 700, 100, 1200, 1500);       Console.WriteLine("Tuple1 是否等于 Tuple2? = " + tuple1.Equals(tuple2));       Console.WriteLine("Tuple1 的哈希码 = " + tuple1.GetHashCode());       Console.WriteLine("Tuple2 的哈希码 = " + tuple2.GetHashCode());       Console.WriteLine("Tuple1 第 5 个元素 = " + tuple1.Item5);       Console.WriteLine("Tuple2 第 5 个元素 = " + tuple2.Item5);    } }输出这将产生 ... 阅读更多

广告