Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建可变数量的字符串_C#_Winforms_Variables - Fatal编程技术网

C# 创建可变数量的字符串

C# 创建可变数量的字符串,c#,winforms,variables,C#,Winforms,Variables,例如,在我的windows窗体应用程序中,我需要可变数量的字符串。这里我只是用字符串来简化。实际上,我想创建一个可变数量的WebBrowser,以便一次访问多个URL。因此,在这种情况下,使用数组并不是答案 我试图通过使用for子句来解决这个问题,比如: int amount = 12 for (int i = 0; i < amount; i++) { string variable_i = new string(); } 这不起作用,因为变量,在本例中是i,没有作为变量处理,它

例如,在我的windows窗体应用程序中,我需要可变数量的字符串。这里我只是用字符串来简化。实际上,我想创建一个可变数量的WebBrowser,以便一次访问多个URL。因此,在这种情况下,使用数组并不是答案

我试图通过使用for子句来解决这个问题,比如:

int amount = 12
for (int i = 0; i < amount; i++)
{
   string variable_i = new string();
}
这不起作用,因为变量,在本例中是i,没有作为变量处理,它只是尝试创建字符串变量_i第十二次


如果有任何方法可以做到这一点,请让我知道:

你听起来像是在问一个数组,当你向它添加项目时,它会自动增长。A会成功的。例如:

int amount = 12;
List<string> strings = new List<string>();
for (int i = 0; i < amount; i++)
{
   strings.Add(new string());
}

实际要求是什么?您正在寻找的代码片段的预期结果是什么?我没有看到任何证据表明我想创建一个可变数量的WebBrowser,以便在您的代码中一次访问多个url创建多个web浏览器实例,并在加载时为每个实例分配url…我的目标是快速访问多个url。。。这都是关于速度的。因此,我想创建7个WebBrowser,让每个人访问一个不同的url@un lucky听起来你可能想使用一个集合:你的问题有点含糊不清;因为我想添加一个特定的名为webbrowser的程序,但我的问题得到了您的极大回答。谢谢!