通过for循环xna向列表中添加字符串
本文关键字:添加 字符串 列表 for 循环 xna 通过 | 更新日期: 2023-09-27 18:23:59
所以,我需要300个字符串(1、2、3、4、5等),我决定使用for循环将它们添加到我的列表中,但无论我尝试什么,它都会不断给我错误,我现在很困惑。这就是我目前拥有的:
int stringcount = 0;
List<string> ButtonStrings;
ButtonStrings = new List<string>();
for (int i = 0; i < 299; i++)
{
stringcount += 1;
ButtonStrings.Add(stringcount.ToString);
}
非常感谢您的帮助,感谢您抽出时间阅读本文。
您需要通过添加括号()
来调用此方法,而不是使用方法组stringcount.ToString
。更改
ButtonStrings.Add(stringcount.ToString);
至
ButtonStrings.Add(stringcount.ToString());
ToString()是一个函数。试试这个:
for (int i = 0; i < 299; i++)
{
stringcount += 1;
ButtonStrings.Add(stringcount.ToString());
}
这是一种很好的方法:
var buttonStrings = Enumerable.Range(1, 300).Select(x => x.ToString()).ToList();