马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

c#求帮助怎么强制转换

  [复制链接]
查看3592 | 回复3 | 2013-4-27 11:10:10 | 显示全部楼层 |阅读模式
          最后两行    无法将类型“string”隐式转换为“System.Windows.Forms.Label”



  string name, addr, jiguan, xingqu = " ";
            int age;
            char sex=' ';
            name = txtname.Text;
            addr = txtadd.Text;
            age = Convert.ToInt32(txtage.Text);
            if (rdonv.Checked==true )
                sex='女';
            if (rdonan.Checked == true)
                sex = '男';
            jiguan = cmbsheng.SelectedItem.ToString() + cmbshi.SelectedItem.ToString();
            for (int i = 0; i < chkxingqu.Items.Count; i++)
            {
                if (chkxingqu.GetItemChecked(i) == true)
                    xingqu = xingqu + chkxingqu.Items[i];
            }
            lbjieguo = name + addr + age.ToString() + sex.ToString() + jiguan + xingqu;
            lbjieguo.Text =lbjieguo;
IoveBC | 2013-5-2 14:29:07 | 显示全部楼层
label要点出来呀,应该是label1.Text啊,这么明显。。。
金贤重 | 2013-5-5 00:38:54 | 显示全部楼层
lbjieguo = name + addr + age.ToString() + sex.ToString() + jiguan + xingqu;
你这段存在着问题了,你看看lbjieguo 你是一个量名还是什么?你数据类型是什么?你下面写:lbjieguo.Text="~~";这里可以看出你是个控件名称,但是你上面那个就已经存在着问题了,你可以写成:stiring lbjieguo=""; lbjieguo.Text="“+lbjieguo; 如果出现转型你在根据你数据类型来转。
chao2332601 | 2013-6-16 04:51:38 | 显示全部楼层
谢谢分享!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则