C# 创建可变数量的字符串
例如,在我的windows窗体应用程序中,我需要可变数量的字符串。这里我只是用字符串来简化。实际上,我想创建一个可变数量的WebBrowser,以便一次访问多个URL。因此,在这种情况下,使用数组并不是答案 我试图通过使用for子句来解决这个问题,比如: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,没有作为变量处理,它
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的程序,但我的问题得到了您的极大回答。谢谢!