代码如下
string col = "";
string color = “”;
for (int i = 0; i < 7; i++)
{
col = cs.randomcolor();
color = color + "颜色" + i + "为:" + col;
}
cs.randomcolor调用会返回一个颜色的string
运行时候7个颜色都是一样
但是在color = 这行加断点一句句调试又会有不同颜色
求问这是什么情况,怎么解决?
...全文
2577打赏收藏
c#循环赋值的问题
代码如下 string col = ""; string color = “”; for (int i = 0; i < 7; i++) { col = cs.randomcolor(); color = color + "颜色" + i + "为:" + col; } cs.randomcolor调用会返回一个颜色的string 运行时候7个颜色都是一样 但是在color = 这行加断点一句句调试又会有不同颜色 求问这是什么情况,怎么解决?