http://baidu.com/中文转网址
转成这样  用什么方法呢
http://baidu.com/%E4%B8%AD%E6%96%87%E8%BD%AC%E7%BD%91%E5%9D%80因我获得一个变量 str 有时候是中文有事是英文然后我将变量str 和准备好的网址拼成 网址并打开
如: System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://baidu.com"+str );
str是英文和数字的时候能正常打开
是中文的时候打不开 
请问有什么办法将中文转换浏览器可识别的URL呢
 请详细说明  谢谢  我是菜鸟...