要考虑的一个选择是创建一个全新的数组并将其分配给现有变量.
代码看起来像:
existingVariableName = existingVariableName
.Skip(1)
.Concat(new Datapoint[] { new Datapoint() })
.ToArray();
Run Code Online (Sandbox Code Playgroud)
Skip(1)意味着跳过现有的第一个元素.Concat用于在末尾添加新元素.ToArray将LINQ查询具体化为新的结果数组.