gpt4 book ai didi

c# - 如何在 C# 中将 List 转换为 List

转载 作者:太空狗 更新时间:2023-10-29 22:09:11 24 4
gpt4 key购买 nike

我有文字。例如string text = "COMPUTER"
我想将它拆分成字符,以将每个字符保留为字符串。
如果有任何定界符我可以使用 text.Split(delimiter) .
但是没有任何分隔符,我将它转换为 char array with
<强> text.ToCharArray().toList() .
之后我得到 List<char> .但我需要 List<string> .
那么如何转换 List<char>List<string> .

最佳答案

只需遍历字符集合,并将每个字符转换为字符串:

var result = input.ToCharArray().Select(c => c.ToString()).ToList();

或者更短(也更高效,因为我们没有在两者之间创建额外的数组):

var result = input.Select(c => c.ToString()).ToList();

关于c# - 如何在 C# 中将 List<char> 转换为 List<string>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27978563/

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