Q
C#从字符串
-3
A
回答
0
假设你刚才忘了把字符串周围的引号:
您通过每个字符需要循环,并尝试将其解析为一个号码
//A list to hold the result
List<int> values = new List<int>();
//loop through each character 1 by 1
foreach(var c in myString)
{
//will hold the value
int num = 0;
//Try to parse the character into an integer
var isNumber = int.TryParse(c.ToString(), out num);
//if the parsing succeeded add it to the list
if(isNumber)
{
values.Add(num);
}
}
这将输出值0,4 ,5,5,6入值列表,忽略所有的非数字号码
+0
非常感谢! – NinjaX
0
为什么不使用LINQ像这样
List<int> = myString.Select(Int32.Parse).ToList();
+0
thx你非常! – NinjaX
+0
没问题。请接受答案。 –
相关问题
- 1. C#从字符串
- 2. C#从字符串
- 3. 从字符串C#
- 4. C#从字符串
- 5. C#,从字符串
- 6. C#从字符串
- 7. C:从字符串
- 8. 从c字符串中删除字符
- 9. 从字符串转换为字符 - C++
- 10. 从字符串中删除字符C
- 11. C从字符串中删除字符
- 12. C++从字符串中删除字符
- 13. 从字符串C#删除点字符
- 14. 从C字符串中删除字符
- 15. C字符串字符串
- 16. C++字符串!=字符串
- 17. C#语法从字符串
- 18. C++:从字符串对象
- 19. 的Objective-C:从字符串
- 20. C#3.0从字符串
- 21. c - 从中字符串
- 22. 从字符串在Objective-C
- 23. C++:从字符串为char *
- 24. C++解析,从字符串
- 25. C字符串到宽C字符串
- 26. 从字符串获取子串C
- 27. 从C++传递字符串到C++/CLI
- 28. 字符串数组时,从C/C++
- 29. 从C中删除字符串C
- 30. Dllimport从C#传递字符串到C++
这看起来更像是一个有数字的数组......? – Jite
这不是一个字符串,它是一个整数数组(如果这是javascript当然) –
你确定这是一个字符串吗?它可能是一个字符数组,你指定的字符代码?或者你忘记了报价? –