社区
C#
帖子详情
思路问题
YuHoooo
2018-04-22 12:17:40
我有100个线程和100个方法,怎么让这些线程执行不同方法,一一对应,不重复。有这种方法容器么?
不要创建一个线程给他一个方法,再创建一个线程给他另一个方法这种的。有没有灵活一点的?
...全文
541
2
打赏
收藏
思路问题
我有100个线程和100个方法,怎么让这些线程执行不同方法,一一对应,不重复。有这种方法容器么? 不要创建一个线程给他一个方法,再创建一个线程给他另一个方法这种的。有没有灵活一点的?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xian_wwq
2018-04-23
打赏
举报
回复
如果是短线程(较短时间内可以执行完成), 不需要单独起这么多线程 用线程池就可以了
jwb7832007
2018-04-23
打赏
举报
回复
没有太明白你具体什么意思,猜你是想省点代码?觉得挨个写不太优雅? Dictionary<Thread, Action> dic = new Dictionary<Thread, Action>(); void start() { List<Action> Action = new List<Action>() { new Action(()=> { /*线程代码 -> method1(); */ }),//方法1 new Action(()=> { /*线程代码 -> method2(); */ }),//方法2 new Action(()=> { /*线程代码 -> method3(); */ }),//方法3 //...... new Action(()=> { /*线程代码 -> method100(); */ }),//方法100 }; Action.ForEach(a => ExecuteFromThread(a)); } void ExecuteFromThread(Action Action) { var tempThread = new Thread(new ThreadStart(Action)); tempThread.IsBackground = true; tempThread.Start(); dic.Add(tempThread, Action);//线程存dic }
n皇后
问题
解决
思路
,代码,代码解读以及回溯法的举一反三
N皇后
问题
解决
思路
问题
:n 皇后
问题
研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击(即同行同列且同一斜边不能出现2个皇后)。 前提:n>3 (否则无解)
思路
:已知n<=3无解...
VScode 检测到#include 错误,请更新includepath。已为此翻译单元 禁用波形曲线
已为此翻译单元 禁用波形曲线的一种解决
思路
问题
描述:解题
思路
:解决办法: VScode 检测到#include 错误,请更新includepath。已为此翻译单元 禁用波形曲线的一种解决
思路
问题
描述: 针对电脑同时安装了visual ...
Java实现 LeetCode 553 最优除法(
思路
问题
)
PS: 捋一下
思路
,大于两个数,就是让除数变小就好,所以就是第一个数/(剩下的数相除) class Solution { public String optimalDivision(int[] nums) { StringBuilder sb = new StringBuilder(); int len = nums....
2021年美国大学生数学建模竞赛E题
思路
分析
思路
问题
中心:重新优化食品系统 题目要求: (1)首先要清楚粮食的分类、分布、当前食品系统的运转模式(进出口、国家或省级单位的消费能力),优化或重建食品系统以确保公平、可持续性;分析比较与现有食品运转...
解决
问题
思路
:
1.表述:理解,分析
问题
,将
问题
准确的表述出来,并写下来。 2.分析现象:将现象从重要到不重要进行排序。(有时需要将出现的现象归纳一下,然后进行分析,而不是只会百度) 3.计划:针对每一个现象想出所有可能的...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章