新手:: 无法将类型“int”隐式转换为“string”

源码publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,E... 源码
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

public void jiafa()
{
int x = 1;
int y = 2;
int qqq;
qqq = x + y;
leabletxt.Text = qqq;
}
}

编译器错误消息: CS0029: 无法将类型“int”隐式转换为“string”

源错误:

行 22: int qqq;
行 23: qqq = x + y;
行 24: leabletxt.Text = qqq;
行 25: }
行 26: }
展开
 我来答
忻忻宝贝111
推荐于2017-10-06
知道答主
回答量:22
采纳率:100%
帮助的人:4.9万
展开全部
你这个leabletxt.Text的属性值类型是string类型的,
如果要把qqq赋值给它的话必须先把 int 类型的qqq转换为string类型的qqq
如:leabletxt.Text=qqq.toString();
或:leabletxt.Text=Convert.toString(qqq);
或:leabletxt.Text=(string)qqq;
Programmer_Lee
2011-04-26
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
你的leabletxt.Text 是String类型的。
qqq是 int 类型的。

int 类型想转换为string类型 用 tostring();方法
你的代码这样写就可以了:
leabletxt.Text = qqq.ToString();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-26
展开全部
leabletxt.Text = qqq.ToString();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式