以下を含むリストから重複したファイル名を削除したい:
http://www.test.com/download/imagename_A.jpg
http://www.test.com/download/imagename_B.jpg
http://www.test.com/download/imagename_C.jpg
http://fc07.test.net/fs49/f/2009/216/6/f/imagename_A.jpg
http://fc09.test.net/fs49/f/2009/195/d/8/imagename_B.jpg
最終的なリストで、同じファイル名を持つ重複を検索する必要があります。重複している場合は、domain.com ではなく domain.net が選択され、次の最終リストが生成されます。
http://fc07.test.net/fs49/f/2009/216/6/f/imagename_A.jpg
http://fc09.test.net/fs49/f/2009/195/d/8/imagename_B.jpg
http://www.test.com/download/imagename_C.jpg
これはlinqで実行できると思います(この記事を見つけました-リスト内の重複を検索しますが、基準があります)が、それを機能させるのに十分な知識がありません。