你好,让我用非常简单的解释向你展示这个问题.

我有这个;

int[] numbers1= { 1, 2, 3 };

我需要这个;

int[] numbers2= { 1,1,1, 2,2,2, 3,3,3 };

我如何复制我的值,然后在另一个列表中使用它们?

推荐答案

try :

using System.Linq;

namespace WebJob1
{
    internal class Program
    {

        static void Main()
        {
            int[] numbers1 = { 1, 2, 3 };
            var numbers2 = numbers1.SelectMany(x => Enumerable.Repeat(x,3)).ToArray();
        }
    }
}

Csharp相关问答推荐

Unity如何在PlayerPrefs中保存数据?

在C#中使用in修饰符

错误401未授权ASP.NET Core.使用JWT创建身份验证/授权

如何从泛型方法返回一个可为空的T,其中T:notnull?

Microsoft. SQLServer. Types(106.1000.6)在try 从用户定义的类型检索值时引发异常

FileStream. FlushAsync()是否确保文件被写入磁盘?

如何模拟耐久任务客户端在统一测试和获取错误在调度NewsListationInstanceAsync模拟设置

自动映射程序在GroupBy之后使用项目

实体框架核心中的ComplexType和OwnsOne有什么不同?

应用程序重新启动后,EFCore列表的BSON反序列化错误

确定System.Text.Json序列化中是否无法识别Type

在C#中,非静态接口方法的抽象和虚拟是冗余的吗?

正确处理嵌套的本机集合

MudBlazor Textfield已禁用,但其验证工作正常

如果所有";async任务方法()";调用都返回Task.FromResult()-是否同步执行?

为什么C#中的类型别名不能在另一个别名中使用?

为什么我的UserControl没有加载到我的主窗口中?

将文本从剪贴板粘贴到RichTextBox时,新文本不会在RichTextBox ForeColor中着色

C#If条件格式

在C#中获取带有泛型的字典的类型名称