c# - 如何将逗号分隔的字符串转换为 List<int>

标签 c# .net string list

<分区>

string tags = "9,3,12,43,2"

List<int> TagIds = tags.Split(',');

这不起作用,因为 split 方法返回一个字符串 []

最佳答案

这是一种实现方式:

List<int> TagIds = tags.Split(',').Select(int.Parse).ToList();

关于c# - 如何将逗号分隔的字符串转换为 List<int>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9301268/

相关文章:

c# - 小型团队的短期项目的 TDD 和单元测试?

c# - 从 DataTable 构建嵌套列表

c# - 如何检查当前类型(类型的对象)是否需要接口(interface)(或父类型)

c# - 在Unity中序列化和反序列化Json和Json数组

c# - 尝试在循环中设置 CategoryIndex 时出现 IndexOutOfRangeException

.net - 关于将应用程序从 .Net Framework 移植到 .Net core 的问题

c# - System.Web.Services.Protocols.SoapHttpClientProtocol 使用什么版本的 SSL/TLS?

javascript - 正则表达式 - 验证结束标记 - 模板引擎

java - 如何将字符串类型的值的编码与java中的特定编码进行比较?

mysql - 丢弃字段的最后 3 个字符