ですから、私はまだLINQに慣れていないので、我慢してください。セッション変数をチェックしようとしていますが、変数名に「Selected」という名前のキーが含まれていない場合は、その値をnullに設定します。
これは私が持っているものですが、おそらく私は近くにいません:
Session.Keys.Cast<string>().Where(k => !k.Contains("Selected")).ToList().ForEach(k => k = null);
助けてくれてありがとう。