中易网

C#中strOutput + =Convert.ToString(temp) + ","是什么意思?新手,大侠们帮下忙,谢谢!

答案:6  悬赏:30  
解决时间 2021-04-10 00:41
C#中strOutput + =Convert.ToString(temp) + ","是什么意思?新手,大侠们帮下忙,谢谢!
最佳答案
意思很简单。
就是strOutput这个变量加上了后面temp转换的字符串(convert.ToString()的意思是转换为字符串)

你这段代码应该是用在循环里的
比如说记录多个用户名之类的呀。
如果说strOutput的值为 "我"
temp的值为 "你"
那执行完这条代码后 strOutput的值应该是 我你, 懂了没
全部回答
strOutput这个变量等于strOutput加上强行转换成字符串的temp变量加上一个逗号
这句话一般写在循环中意思就是连接字符串; 假如:string strOutput=“123”; strOutput+=“456”; Console.WriteLine(strOutput); 就会输出: 123456
temp //临时的变量可能是int.float strOutput //是一个string字符串 += //连接的意思 不是代表加 而是strOutput的值+后面的值 例如 string a="z"; string b="x"; a+=b; 输入a的结果为 a="zx"; Convert.ToString(temp);//将temp的值类型转换成string类型 + "," // 在temp值的后面加上一个","; 例如: string strOutput ="z"; int temp= 0; strOutput += convert.ToString(temp)+","; 那么strOutput结果为:"z0,";
首先,temp是一个临时变量, Convert.ToString(temp)是把它转化为字符串,然后 Convert.ToString(temp) + ","表示再加上一个“,”(逗号), strOutput + =Convert.ToString(temp) + ","即: strOutput=strOutput+Convert.ToString(temp) + ","。 举个例子:比如 string strOutput=""; for(int i=0;i<5;i++) { var temp=i; strOutput + =Convert.ToString(temp) + "," } 最后strOutput的值为:0,1,2,3,4,
这句话一般写在循环中意思就是连接字符串; 假如:string strOutput=“123”; strOutput+=“456”; Console.WriteLine(strOutput); 就会输出: 123456 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东风风行菱智v3左边门喇叭怎么换
买房子没有流水账,售楼部说作假的,如果被查
儿童手表电话的PUK码
车辆绿色环保贴和审车贴在哪补
百家湖我想知道这个在什么地方
去香港验血详细费用?
受力钢筋及错筋全长净尺寸偏差多少毫米
http//weibo.com/u/2567148267 为什么我进步
盛林门业地址在哪,我要去那里办事
巴基斯坦小学课本什么时间把中巴关系学进去的
我身边有人18岁,他在打工,在工作中,为什么
办了房产证还能向开发商退房吗
中国古代史一定要买朱绍侯的吗?
茗香香在什么地方啊,我要过去处理事情
高考体检的项目
推荐资讯
北门社区玄天巷文化活动中心在哪里啊,我有事
一种DVD影碟机降价了,每台大八五折出售的价
二室二厅配电盒走线这样可以吗\
1+2+3+4+.....+98+99+100用适合的方法计算
添美日化城在什么地方啊,我要过去处理事情
朝阳区教委地址有知道的么?有点事想过去
公务员考试申论如何复习?
我的世界手机版黑曜石怎么获得
万宏农资在什么地方啊,我要过去处理事情
哪个大神帮我翻译这个数字代码啊,有解密方法
关于英特尔EIST
求 蒙古秘史 余大钧 txt版
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?