我有一个混合了数字和字母的字符串变量。我想创建一个只包含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;
}
}
}