IEnumerableで遊んでみた。で、ぐぐってドボンを参考にSwap作ってみた。
メチャクチャ冗長なんだけど、こんなもんなのかな??
特に、ToList()してるのがすごい気持ち悪い。インプレイスでスワップしたいんだけどねぇ・・・。
ttp://ideone.com/GLNHC

あと、値の取得はいいけど書き込み方がなんか許せない。
もっとスマートな方法ないですか?識者のひと教えてぷりーず。Orz