小编典典

如何将字符串添加到 string[] 数组?没有 .Add 功能

all

private string[] ColeccionDeCortes(string Path)
{
    DirectoryInfo X = new DirectoryInfo(Path);
    FileInfo[] listaDeArchivos = X.GetFiles();
    string[] Coleccion;

    foreach (FileInfo FI in listaDeArchivos)
    {
        //Add the FI.Name to the Coleccion[] array, 
    }

    return Coleccion;
}

我想将其转换FI.Name为字符串,然后将其添加到我的数组中。我怎样才能做到这一点?


阅读 77

收藏
2022-05-13

共1个答案

小编典典

您不能将项目添加到数组中,因为它具有固定长度。您正在寻找的是 a List<string>,稍后可以使用
将其转换为数组list.ToArray(),例如

List<string> list = new List<string>();
list.Add("Hi");
String[] str = list.ToArray();
2022-05-13