【发布时间】:2021-06-14 15:11:48
【问题描述】:
下面是一个简单的例子:
int Parallel_Count = int.Parse(nudParallelCount.Text);
for (int i = 1; i <= Parallel_Count; i++)
{
Thread string.Format("Thread_{0}", i) = new Thread(new ThreadStart(string.Format("Thread_{0}_Inside", i) ));
string.Format("Thread_{0}", i).Start();
}
如您所见,我没有为线程名称及其条目使用常规名称,因此我的代码有错误。
我想为线程名称和线程条目名称添加一个计数器(作为字符串)。
编辑
我的一个条目是这样的:
public void Thread_1_Inside()
{
bloblobloblo -> i've created this expression by myself :)
}
【问题讨论】:
-
我在我的代码中多次看到这个问题,真的很想知道解决方案是什么——如果你解决了我的问题,我可以使用一个条目而不是 30 个条目。
-
你不能那样做,你需要一个
List或Array数据结构,如果你愿意,甚至是Dictionary。 -
那么你能用 List 或 Array 重写我的 coedes 吗?
标签: c# variables visual-studio-2012 code-behind names