假设我有一个网页当前通过 url 参数接受单个 ID 值:
http ://example.com/mypage.aspx?ID=1234
我想将其更改为接受id列表,如下所示:
http ://example.com/mypage.aspx?IDs=1234,4321,6789
所以它可以通过context.Request.QueryString["IDs"]作为字符串提供给我的代码。 将该字符串值转换为 List<int> 的最佳方法是什么?
编辑:我知道如何在逗号上执行 .split() 以获取字符串列表,但我问是因为我不知道如何轻松将该字符串列表转换为 int 列表。这仍然在 .Net 2.0 中,所以没有 lambdas。