是否可以接受多个整体作为变量,然后将其更改为数组!例如,用户会输入多个名称,但没有定义他们应该输入多少个名称,当我收到这些名称时,我会将其更改为一个数组,这可能吗?
谢谢!
最佳答案
在 .NET 中,数组的长度是固定的。如果您希望能够动态地将元素添加到列表中,您可以使用 List<T>
类。
例如:
List<string> names = new List<string>();
现在您可以开始向列表中添加元素了:
names.Add("foo");
names.Add("bar");
names.Add("baz");
您还可以使用 ToArray()
获取相应的固定长度数组方法:
string[] namesArray = names.ToArray();
关于c# - 在 C# 中使用数组的困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7932805/