找到 34423 篇文章,关于编程

如何在 C# 中检查线程是否处于活动状态

AmitDiwan
更新于 2019-12-16 10:00:54

477 次浏览

要检查线程是否处于活动状态,代码如下:示例 实时演示使用 System;使用 System.Threading;公共类演示 {    公共静态无效主() {       线程线程 = 新线程(新线程启动(demo1));       线程 = 线程.CurrentThread;       Console.WriteLine(“线程是否处于活动状态?= ”+thread.IsAlive);       ThreadPool.QueueUserWorkItem(新 WaitCallback(demo2));       Console.WriteLine(“线程的当前状态= ”+thread.ThreadState);       Console.WriteLine(“ManagedThreadId= ”+thread.ManagedThreadId);       thread.IsBackground = true;       Console.WriteLine(“线程是否为后台线程?= ”+thread.IsBackground);    }    公共静态无效 demo1() {     ... 阅读更多

在 C# 中搜索 SortedList 对象

AmitDiwan
更新于 2019-12-16 09:57:40

132 次浏览

要在 SortedList 对象中搜索,代码如下:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效主() {       SortedList 列表 = 新 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 的键和值……”);       针对每个(DictionaryEntry k in 列表)       Console.WriteLine(“键:{0},值:{1}”,k.Key,k.Value ... 阅读更多

如何在 Java 中调试 lambda 表达式?

raja
更新于 2020-07-10 14:09:46

2K+ 次浏览

lambda 表达式由两部分组成,一部分是参数,另一部分是代码或表达式。这两部分由箭头运算符“ -> ”分隔。我们可以使用不同的 IDE,如 Netbeans、IntelliJ 和 Eclipse,在 Java 中调试 lambda 表达式。创建多行 lambda 表达式并使用打印语句显示变量的值始终是可能的。调试器还可以提供有关 Java 程序状态的其他信息。它允许在调试器执行时修改某些变量。语法(参数) -> 表达式   或(参数) -> {语句;}示例导入 java.util.*;公共类 LambdaDebugTest { ... 阅读更多

如何在 C# 中检查线程是否为后台线程

AmitDiwan
更新于 2019-12-16 09:53:24

190 次浏览

要检查线程是否为后台线程,代码如下:示例 实时演示使用 System;使用 System.Threading;公共类演示 {    公共静态无效主() {       线程线程 = 新线程(新线程启动(demo1));       ThreadPool.QueueUserWorkItem(新 WaitCallback(demo2));       Console.WriteLine(“线程的当前状态= ”+thread.ThreadState);       Console.WriteLine(“ManagedThreadId= ”+thread.ManagedThreadId);       Console.WriteLine(“线程是否为后台线程?= ”+Thread.CurrentThread.IsBackground);    }    公共静态无效 demo1() {       Thread.Sleep(2000);    }    公共静态无效 demo2(对象 stateInfo) {       Console.WriteLine(“线程属于托管线程...”);     ... 阅读更多

C# 中 HashSet 中元素的数量?

AmitDiwan
更新于 2019-12-16 09:45:47

179 次浏览

要获取 C# 中 HashSet 中的元素数量,代码如下:示例 实时演示使用 System;使用 System.Collections.Generic;公共类演示 {    公共静态无效主() {       HashSet set1 = 新 HashSet();       set1.Add(25);       set1.Add(50);       set1.Add(75);       set1.Add(100);       set1.Add(125);       set1.Add(150);       Console.WriteLine(“HashSet1 中的元素”);       针对每个(int val in set1) {          Console.WriteLine(val);       }       Console.WriteLine(“HashSet1 中的元素数量= ”+set1.Count);       HashSet set2 ... 阅读更多

从 C# 中的 LinkedList 中删除指定节点?

AmitDiwan
更新于 2019-12-16 09:34:53

89 次浏览

要删除 LinkedList 中的指定节点,代码如下:示例 实时演示使用 System;使用 System.Collections.Generic;公共类演示 {    公共静态无效主() {       LinkedList 列表 = 新 LinkedList();       list.AddLast(100);       list.AddLast(200);       list.AddLast(300);       list.AddLast(400);       list.AddLast(500);       list.AddLast(300);       list.AddLast(500);       Console.WriteLine(“LinkedList 元素...”);       针对每个(int i in 列表) {          Console.WriteLine(i);       }       LinkedListNode val = list.FindLast(300);       Console.WriteLine(“指定值= ”+val.Value); ... 阅读更多

在 C# 中将 BitArray 中特定位置的位设置为指定值?

AmitDiwan
更新于 2019-12-16 09:31:41

155 次浏览

要将 BitArray 中特定位置的位设置为指定值,代码如下:示例 实时演示使用 System;使用 System.Collections;公共类演示 {    公共静态无效主() {       BitArray arr = 新 BitArray(5);       arr[0] = true;       arr[1] = false;       arr[2] = true;       arr[3] = false;       Console.WriteLine(“BitArray...”);       针对每个(对象 ob in arr) {          Console.WriteLine(ob);       }       arr.Set(2,false);       Console.WriteLine(“更新后的 BitArray...”);       ... 阅读更多

C# 中的 ListDictionary 类

AmitDiwan
更新于 2019-12-16 08:11:12

302 次浏览

ListDictionary 类使用单链表实现 IDictionary。建议用于通常包含少于 10 个项目的集合。以下是 ListDictionary 类的属性:序号属性和描述1Count获取 ListDictionary 中包含的键/值对的数量。2IsFixedSize获取一个值,指示 ListDictionary 是否具有固定大小。3IsReadOnly获取一个值,指示 ListDictionary 是否为只读。4IsSynchronized获取一个值,指示 ListDictionary 是否已同步(线程安全)。5Item[Object]获取或设置与指定的关联的值。6Keys获取一个包含 ListDictionary 中键的 ICollection。7SyncRoot获取一个可用于同步对 ListDictionary 访问的对象。8Values获取一个包含... 阅读更多

我们如何在 Java 中编写多行 lambda 表达式?

raja
更新于 2020-07-10 14:08:21

10K+ 次浏览

lambda 表达式是一种匿名方法,用于提供函数接口定义的方法的实现。在 Java 8 中,lambda 表达式的主体也可以是复杂的表达式或语句,这意味着由多行组成的 lambda 表达式。在这种情况下,分号是必需的。如果 lambda 表达式返回结果,则还需要 return 关键字。语法(逗号分隔的参数列表) -> {多行语句}示例接口员工 {    String displayName(String s);} 公共类 MultilineLambdaTest {    公共静态无效主(String[] s) {       ... 阅读更多

C# 中 StringCollection 中第一次出现的索引?

AmitDiwan
更新于 2019-12-16 08:03:56

146 次浏览

要获取 StringCollection 中第一次出现的索引,代码如下:示例 实时演示使用 System;使用 System.Collections.Specialized;公共类演示 {    公共静态无效主() {       StringCollection strCol = 新 StringCollection();       strCol.Add(“Accessories”);       strCol.Add(“Books”);       strCol.Add(“Electronics”);       strCol.Add(“Books”);       Console.WriteLine(“StringCollection 元素...”);       针对每个(字符串 res in strCol) {          Console.WriteLine(res);       }       strCol.Insert(2, “Headphone”);       Console.WriteLine(“StringCollection 元素...已更新”);       针对每个(字符串 res in strCol) {          Console.WriteLine(res); ... 阅读更多

广告
© . All rights reserved.