Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在C中将返回项从数组转换为列表#_C#_List_Arraylist - Fatal编程技术网

C# 如何在C中将返回项从数组转换为列表#

C# 如何在C中将返回项从数组转换为列表#,c#,list,arraylist,C#,List,Arraylist,我想转换列表中的输出,因为webservice中的方法调用返回列表中的项,这里它返回到数组中 catalogueItems = dataService.GetCatalogItemsFromFile(fileFullPath); 我需要将这个dataService.GetCatalogItemsFromFile(fileFullPath)转换成一个列表。我该怎么做呢?有很多方法,这一种是不知道类型的: 如果您知道该类型,则最好: var list = new List<YourType&

我想转换列表中的输出,因为webservice中的方法调用返回列表中的项,这里它返回到数组中

catalogueItems = dataService.GetCatalogItemsFromFile(fileFullPath);

我需要将这个
dataService.GetCatalogItemsFromFile(fileFullPath)
转换成一个列表。我该怎么做呢?

有很多方法,这一种是不知道类型的:

如果您知道该类型,则最好:

var list = new List<YourType>{ dataService.GetCatalogItemsFromFile(fileFullPath) };
var list=newlist{dataService.GetCatalogItemsFromFile(fileFullPath)};
var list = new List<YourType>{ dataService.GetCatalogItemsFromFile(fileFullPath) };