for 循环不解有错
时间:2011-12-15
来源:互联网
string a = "1,2,3,"; string b = string.Empty; string[] supp = a.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < supp.Length; i++) { if (supp[i] == "1") { b += "<b>中</b>"; } else { a += "间"; } if (supp[i] == "2") { b += "<b>我</b>"; } else { a += "们"; } } Response.Write(b);
现在结果是只有“中和我”两个加粗字
//想要的结果是只要这四个字把“中和我”加粗“<b>中</b>间<b>我</b>们” ,其他字照样要输出,
作者: sunny5338 发布时间: 2011-12-15
string b = string.Empty;
string[] supp = a.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < supp.Length; i++)
{
if (supp[i] == "1") { b += "<b>中</b>"; } else { b += "间"; }
if (supp[i] == "2") { b += "<b>我</b>"; } else { b += "们"; }
}
Response.Write(b);
作者: q107770540 发布时间: 2011-12-15
作者: bearlin081001 发布时间: 2011-12-15
string b = string.Empty;
string[] supp = a.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < supp.Length; i++)
{
if (supp[i] == "1") { b += "<b>中</b>"; } else { b += "间"; }
if (supp[i] == "2") { b += "<b>我</b>"; } else { b += "们"; }
}
Console.WriteLine(b);
Console.ReadLine();
作者: gaind 发布时间: 2011-12-15
作者: sunny5338 发布时间: 2011-12-15
作者: sunny5338 发布时间: 2011-12-15
if (supp[i] == "2") { b += "<b>我</b>";continue; } else { b += "们"; }
作者: ViewStates 发布时间: 2011-12-15
string a = "1,2,3,";
string b = string.Empty;
string[] supp = a.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < supp.Lengt……
求你了,if/else换行行不,看着别扭得不行。
你用的是2个if/else,不continue,第二个if还是会执行,6楼正解。
作者: kuki4552993 发布时间: 2011-12-15
作者: sunny5338 发布时间: 2011-12-15
作者: x4h20 发布时间: 2011-12-15
我只想这四个字,对这两个字加粗或者高亮,不多循环
作者: buyong 发布时间: 2011-12-15
作者: hellcomer 发布时间: 2011-12-15
作者: bios8086 发布时间: 2011-12-15
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28