Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.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# 无法转换类型';System.Collections.Generic.List<;int>';至';字符串';_C#_.net - Fatal编程技术网

C# 无法转换类型';System.Collections.Generic.List<;int>';至';字符串';

C# 无法转换类型';System.Collections.Generic.List<;int>';至';字符串';,c#,.net,C#,.net,代码是: public static string PrintMaterialLabelFormat(BasicParam basicParam, List<PrintLabelFormatInfo> printLabelDataList) { LabelPrintServiceClient service = new LabelPrintServiceClient(); try { string outpu

代码是:

public static string PrintMaterialLabelFormat(BasicParam basicParam, List<PrintLabelFormatInfo> printLabelDataList)
{
    LabelPrintServiceClient service = new LabelPrintServiceClient();         
    try         
    {
        string output = service.PrintMaterialLabelFormat(basicParam,printLabelDataList);                            
        service.Close();           
        return output;
    }         
    catch
    {
        service.Abort();
        throw;
    }
}
公共静态字符串PrintMaterialLabelFormat(BasicParam BasicParam,List printLabelDataList)
{
LabelPrintServiceClient服务=新的LabelPrintServiceClient();
尝试
{
字符串输出=service.PrintMaterialLabelFormat(basicParam、printLabelDataList);
service.Close();
返回输出;
}         
接住
{
service.Abort();
投
}
}
显然

service.PrintMaterialLabelFormat(basicParam,printLabelDataList); 

返回整数列表,而不是假定的
字符串。

如果返回类型为
服务。PrintMaterialLabelFormat(basicParam,printLabelDataList)
列表
使用

string output = Convert.ToString(service.PrintMaterialLabelFormat(basicParam,printLabelDataList).FirstOrDefalut());

它将解决类型的错误,但我认为您应该考虑代码

中的一些更改。错误在字符串输出=行中显示,我该如何描述?)可以用问题的形式重新调整您的帖子吗?使用代码格式化工具吗?什么是返回类型的服务?(basicParam,printLabelDataList)?什么是
服务.PrintMaterialLabelFormat
?假设OP只需要列表中的第一个
int