gpt4 book ai didi

c# - 如何在初始化时插入数组条目?

转载 作者:行者123 更新时间:2023-11-30 22:47:34 25 4
gpt4 key购买 nike

给定一个字符串数组,我如何创建另一个在初始化时插入另一个条目的数组?

例如。我想做这样的事情:

var newArrayOfStrings = new string[] { "inserted entry", anotherArrayOfStrings }

(我知道我可以通过获取计数然后复制来做到这一点;但我认为应该可以在初始化时做到这一点。)

最佳答案

不,没有特殊的语法可以做到这一点。您需要以一种或另一种方式进行复制:

var newArrayOfStrings = 
new[] { "inserted entry" }.Concat(anotherArrayOfStrings).ToArray();

在性能方面,这可能比 Array.Copy 慢,但语法更清晰。

关于c# - 如何在初始化时插入数组条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2183813/

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