Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
すべての州名を含む文字列 List のリストがあります。リストの一番上に表示されるようにするには、いくつかの州 (ニューヨーク、カリフォルニアなど) を移動する必要があります。LINQ を使用してこれを行うにはどうすればよいですか? 参考までに、リストはすでにアルファベット順にソートされています。
これは単なるリストであり、いくつかの重要な状態を一番上に置く必要があります。基準はありません。
List<string> importantStates = {...};//It's up to you var list = states.OrderBy(x=>!importantStates.Contains(x));