gpt4 book ai didi

c# - 使用 Linq 将字符串拆分为 List

转载 作者:可可西里 更新时间:2023-11-01 08:50:33 25 4
gpt4 key购买 nike

我想避免循环

我有这个:

string s = "AAAA,12,BBBB,34,CCCCC,56";

使用 Linq,我想要 2 个列表

在第一个:AAAA、BBBB 和 CCCCC

第二个:12,34 和 56

它不是基于数字或不是数字。

谢谢,

最佳答案

你可以使用

var str = "AAAA,12,BBBB,34,CCCCC,56";

var spl = str.Split(',');
var l1 = spl.Where((x, y) => y % 2 == 0).ToList();
var l2 = spl.Where((x, y) => y % 2 == 1).ToList();

这将检查索引是偶数还是奇数。

关于c# - 使用 Linq 将字符串拆分为 List<string>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3821399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com