webservice无法构建-“无法将类型'string'隐式转换为'int'”

海德·哈塔克(Haider Khattak)

我正在使用Web服务,并尝试通过输入int返回结果字符串,但它返回格式错误。

错误:“无法将类型'string'隐式转换为'int'”

这是我正在使用的代码:

[WebMethod]
public int prop_name(int id)
{
    using(DataClassesDataContext context=new DataClassesDataContext())
    {
        var name = (from a in context.Property_details where a.prop_id == id select a.prop_title).FirstOrDefault();
        return name; <----'name' is underlined red
    }
}
亚历克

尝试 return Convert.ToInt32(name);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

错误消息“无法将类型'String'隐式转换为'Int'”

无法将类型“string”隐式转换为“int”以比较 2 个变量

无法将类型'int'隐式转换为'string'c#

Unity3D-错误-无法将类型'int'隐式转换为'string'

错误 2 无法将类型“int”隐式转换为“string”c#

对于字符串数组,无法将类型“int”隐式转换为“string”

无法将类型 'IEnumerable<int> 隐式转换为 'int'

无法将类型int []隐式转换为int?[]

无法将类型'int'隐式转换为'bool'Unity

无法将类型'double'隐式转换为'int'。-错误

无法将类型“ double”隐式转换为“ int”

无法将类型“int”隐式转换为“bool”

无法将类型'float'隐式转换为'int'

无法将类型隐式转换为int []

无法将类型“bool”隐式转换为“int”

无法隐式将类型string []转换为string

无法将类型字符串隐式转换为System.Func <string,int,string,string>

C# 返回错误“无法将类型‘int’隐式转换为‘string’”,即使没有给出 int

无法将类型'string'隐式转换为'decimal'

Unity无法将类型“ string”隐式转换为“ bool”

无法将类型'string'隐式转换为'bool'[If语句]

无法将类型'string'隐式转换为'integer'

无法在2个整数上将类型'int'隐式转换为'string'

将CType转换为C#时,无法将类型'string'隐式转换为'string []'

无法将int隐式转换为int []

当似乎不涉及“ long”类型时,无法将“ long”类型隐式转换为“ int”

TypeError:无法将“ int”对象隐式转换为str

TypeError:无法将“ int”对象隐式转换为str

TypeError:无法将int隐式转换为str