在 C# 中使用字符串操作是一种好习惯吗
is it a good practice to use string manipulation in c#
我需要提取部分字符串,我发现了 2 种方法,哪种方法在编码实践中更好,使用字符串操作是否是一种好的编码实践?还有其他方法可以完成此任务吗?
string test = "name.jpg_add1_srcimages_pagetest.htm";
string img_name = test.substring(0,str.LastIndexOf("_add"));
//or
string[] img_prop = test.Split('_');
string img_n = img_prop[0]
为了性能 string.Split 进行了优化。
我需要提取部分字符串,我发现了 2 种方法,哪种方法在编码实践中更好,使用字符串操作是否是一种好的编码实践?还有其他方法可以完成此任务吗?
string test = "name.jpg_add1_srcimages_pagetest.htm";
string img_name = test.substring(0,str.LastIndexOf("_add"));
//or
string[] img_prop = test.Split('_');
string img_n = img_prop[0]
为了性能 string.Split 进行了优化。