已知 string str = "07 05 10";通过奇偶性质判断,把str变成 "奇奇偶"string[] buff = str.split(' ');是不是用到char[], 但我不知道如何实现,请教教我,谢谢
解决方案 »
- 灾难性故障 (异常来自 HRESULT:0x8000FFFF (E_UNEXPECTED))
- Mobile 获取手机联系人信息
- C# winform开发中怎么找不到dropdownlist控件,急,在线等。
- C#有没有类似delphi的package
- 套打换页!!!!!!!!!!!!!!!!
- 如何实现复制粘贴功能?
- “ 未能打开项目"d:\work\MyPr.vcproj"。 ”这是什么原因啊?急!200分,另100在开贴!
- 100分求sql数据库入门级源程序
- 为何不能保持登陆会话状态?
- 谁能够 提供 c#的 查找,替换 系统中指定目录文本文件 中的 字符串 的程序 , 多谢 !!~!
- 关于asp.net Global.asax 的 Application_Start 定时器,运行一定时间之后,程序就自动关闭了。
- 不用CheckBox怎么实现单行添加
string[] buff = str.Split(' ');
foreach(string strshow in buff)
{
if (Convert.ToInt32(strshow) % 2 == 0)
{
str=str.Replace(strshow, "偶");
}
else
{
str=str.Replace(strshow, "奇");
}
}
Response.Write(str);
var list = Array.ConvertAll<string, bool>(str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries), s => int.Parse(s) % 2 == 0 ? true : false).ToList();
string result="";
for(int i=0;i<buff.Length;i++)
{
int n;
if(int.TryParse(buff[i].Trim(),out n)==true)
if(n%2==0)
result+="偶 ";
else
result+="奇 ";
}如果内容很长还可以用StringBuilder
var list = Array.ConvertAll<string, string>(str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries), s => int.Parse(s) % 2 == 0 ? "偶" : "奇").ToList();
var list = Array.ConvertAll<string, string>(str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries), s => int.Parse(s) % 2 == 0 ? "偶" : "奇").ToList();
string str = "07 05 10";
string[] buff = str.Split(' ');
str = "";
for (int i = 0; i < buff.Length; i++)
{
if (Convert.ToInt32(buff[i]) % 2 == 0)
{
str += "偶";
}
else
{
str += "奇";
}
}
textBox5.Text = str;
string str = "07 05 10";
string[] buff = str.Split(' ');
str = "";//清空以便重新赋值
for (int i = 0; i < buff.Length; i++)
{
if (Convert.ToInt32(buff[i]) % 2 == 0)
{
str += buff[i].Replace(buff[i], "偶").Trim();
}
else
{
str += buff[i].Replace(buff[i], "奇").Trim();
}
}
static void Main(string[] args)
{
string str = "07 05 10";
string[] sz = str.Split(' ');
string a = "";
for (int i = 0; i < sz.Length; i++)
{
if (Convert.ToInt32(sz[i]) % 2 == 0)
{
a += "偶 ";
}
else
{
a += "奇 ";
}
}
Console.Write(a);
Console.Read(); }
放控制台里直接运行