C# LINQ 将一个项目附加到数组的末尾

标签 c# linq

我有一个 int[] 数组。我需要取一个 int 并将其附加到数组的末尾,而不影响该数组中其他项的位置。使用 C# 4 和 LINQ 实现此目标的最优雅方法是什么?

我的代码:

 int[] items = activeList.Split(',').Select(n => Convert.ToInt32(n)).ToArray();
 int itemToAdd = ddlDisabledTypes.SelectedValue.ToInt(0);

 // Need final list as a string
 string finalList = X

感谢您的帮助!

最佳答案

尝试 items.Concat(new[] { itemToAdd });

关于C# LINQ 将一个项目附加到数组的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928378/

相关文章:

c# - Asp.Net MVC 5 应用程序中所有模型的 Models.ApplicationDbContext?

c# - 如何避免 linq 查询 C# 中的两个嵌入式循环

c# - 合并两个 linq 表达式

c# - 如何使用 Linq 扩展方法语法编写此代码?

linq - Entity Framework (4.0)如何排除相关表

c# - WindowsInstaller C# 控制台应用程序缺少库引用

c# - WPF 中是否有用于网格面板元素的数据模板?

c# - 如何访问我的 LINQ 模型中的特定行?

c# - 在没有用户名和密码的情况下使用 ASP.NET 获取 Active Directory 信息

c# - 如何使用 LINQ 查找重复对象