连接数组
Concatenating Arrays
我收到错误:错误 CS0266:无法隐式转换类型 System.Collections.Generic.IEnumerable<string>' to
string[]'。存在显式转换(是否缺少转换?)我在哪里转换?
IEnumerator LoadAllImages()
{
string[] ARCTOPITHECUSPaths = Directory.GetFiles(@"/Users/kenmarold/Screenshots/ARCTOPITHECUS/", "*.png"); // get every file in chosen directory with the extension.png
string[] GULONPaths = Directory.GetFiles(@"/Users/kenmarold/Screenshots/GULON/", "*.png");
galleryArray = ARCTOPITHECUSPaths.Concat(GULONPaths);
Concat returns IEnumerable。
要将其转换为数组,请执行以下操作:
galleryArray = ARCTOPITHECUSPaths.Concat(GULONPaths).ToArray();
我收到错误:错误 CS0266:无法隐式转换类型 System.Collections.Generic.IEnumerable<string>' to
string[]'。存在显式转换(是否缺少转换?)我在哪里转换?
IEnumerator LoadAllImages()
{
string[] ARCTOPITHECUSPaths = Directory.GetFiles(@"/Users/kenmarold/Screenshots/ARCTOPITHECUS/", "*.png"); // get every file in chosen directory with the extension.png
string[] GULONPaths = Directory.GetFiles(@"/Users/kenmarold/Screenshots/GULON/", "*.png");
galleryArray = ARCTOPITHECUSPaths.Concat(GULONPaths);
Concat returns IEnumerable。 要将其转换为数组,请执行以下操作:
galleryArray = ARCTOPITHECUSPaths.Concat(GULONPaths).ToArray();