You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C#实现从字符串数组指定索引提取并合并元素到变量

实现方法

基础直接实现

这种方式适合明确知道目标元素索引的场景,代码直观易懂:

string[] temp = new string[3];
temp[0] = "abc";
temp[1] = "mno";
temp[2] = "xyz";

string value1 = temp[0];
// 用字符串插值拼接指定索引的元素
string value2 = $"{temp[1]} {temp[2]}";

基于LINQ的灵活实现

如果需要合并从某个索引开始的多个元素(比如后续数组长度可能变化),可以用LINQ简化代码:

using System.Linq;

string[] temp = new string[3];
temp[0] = "abc";
temp[1] = "mno";
temp[2] = "xyz";

string value1 = temp[0];
// 跳过索引0的元素,将剩余元素用空格连接
string value2 = string.Join(" ", temp.Skip(1));

两种方法最终都能得到预期结果:

string value1 = "abc";
string value2 = "mno xyz";

内容的提问来源于stack exchange,提问作者meha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 07:17:14