【发布时间】:2014-02-07 14:56:45
【问题描述】:
我想将此 VB.net sn-p 转换为 C#
sURL = Replace(sURL,"%F9","%C3%B9",,,CompareMethod.Text)
其中哪一个更好?
sURL = Strings.Replace(sURL,"%F3","%C3%B3", 1, -1, CompareMethod.Text);
sURL = Regex.Replace(sURL,"%FA","%C3%BA",CompareMethod.Text);
【问题讨论】:
-
Strings.Replace(复数)或String.Replace? -
通常
Regex比String上的方法要贵一些,所以请使用String.Replace(),除非您真的要使用Regex。 -
@StevenDoggart:所指的“Strings.Replace”是对 Microsoft.VisualBasic 命名空间中的方法的引用(操作人员认为这是一个选项)。