【发布时间】:2012-06-04 12:26:49
【问题描述】:
我有一个混合了数字和字母的字符串变量。我想创建一个新字符串,它只包含前一个字符串变量的 int 值。所以我找到了两种将int 转换为char 的方法。但是,它们不起作用。这是我尝试过的方法
string onlyNumberString = "";
foreach (char onlyNum in puzzleData)
{
for (int i = 1; i < 10; i++)
{
if (onlyNum == (char)i)
{
onlyNumberString += onlyNum;
}
}
}
和
string onlyNumberString = "";
foreach (char onlyNum in puzzleData)
{
for (int i = 1; i < 10; i++)
{
if (onlyNum == Convert.ToChar(i))
{
onlyNumberString += onlyNum;
}
}
}
【问题讨论】: