怎么把torrent文件转成磁力链

如何把torrent文件转成磁力链
在网上看到有很多在线把.torrent文件转成magnet(磁力链接)的.比如:btmee.com/TorrentToMagnet


现在我想问的是,在C#里面:

我要得到 Magnet里的那个SHA1值(红色字体,40位)
magnet:?xt=urn:btih:4cb1d920443c14ceff00a495d5335c83b35c587c
到底是将.torrent里的pieces转为SHA1还是将哪个的转的?

如何做?谢谢! 给参考网址也行! 
QQ  309159808
------解决方案--------------------
最近发现个很不错的BT 磁力链搜索 www.somaalia.com 索马里