gpt4 book ai didi

c# - 如何将字符数组的一部分转换为字符串

转载 作者:可可西里 更新时间:2023-11-01 03:13:24 30 4
gpt4 key购买 nike

我想将 char 数组的一部分转换为字符串。最好的方法是什么。

我知道我可以对整个数组执行以下操作

char[] chars = {'a', ' ', 's', 't', 'r', 'i', 'n', 'g'};
string s = new string(chars);

但是例如元素 2 到 4 呢?

我也知道我可以遍历数组并提取它们,但我想知道是否有更简洁的方法。

最佳答案

使用 String constructor overload它采用一个字符数组、一个索引和一个长度:

String text = new String(chars, 2, 3); // Index 2-4 inclusive

关于c# - 如何将字符数组的一部分转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13190938/

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