【发布时间】:2021-09-20 21:39:49
【问题描述】:
我想订购一个字符串列表,但列表中的一个字符串应始终位于最后且未排序。使用 LINQ 最简单的方法是什么?
//should be ordered in: a,b,u,z, last:
List<string> l = {"z","u","last","b","a"};
LINQ 中没有 append 方法之类的,是吗?
【问题讨论】:
-
“列表中的一个字符串应始终位于最后且未排序”是什么意思。请分享更多示例。
-
@AmitVerma 这个例子://应该在:a,b,u,z, last: List
l = {"z","u","last"," b","a"}; -
但是你将如何决定最后应该是哪个字符串?必须有一些决定标准。
-
@AmitVerma 决定标准是“最后一个”值,按值。
-
这意味着“最后一个”单词将始终存在于列表中,您只想添加最后一个已排序的字符串。对吗??