1

文字列 (GUIDS) のリストがあり、1 つを取得して最初に配置し、他のものを押し下げたいと思います。これはどのように行うことができますか?助けてくれてありがとう。

4

3 に答える 3

3

Remove(またはRemoveAt、アクセスできる情報に応じて) とそれに続く を使用して、これを実行できますInsert

次のようなこともできます

myList.OrderBy(x => x != theFirstNode).ThenBy(x => x.DefaultSortField);
于 2012-05-03T12:33:55.103 に答える
1
var targetGuid = whateverGuidtoMove;
myGuidList.Remove(targetGuid);
myGuidList.Insert(0, targetGuid);
于 2012-05-03T12:34:01.253 に答える
0
oldlist.Remove(value);
oldlist.Insert(0, value);
于 2012-05-03T12:37:14.383 に答える