在C#中将一个字符串拆分为两个子字符串
本文关键字:字符串 两个 拆分 一个 | 更新日期: 2023-09-27 18:00:47
如何使用c#中的Split函数从字符串"tulip.jpg"中获取字符串"tuple"?
string str = "tulip.jpg";
我将结果"tulip"存储在str1中(字符串类型有效)。
这是一个文件名,所以我不会使用String.Split
,而是使用Path
-方法:
string fileNameOnly = Path.GetFileNameWithoutExtension("tulip.jpg");
值得一提的是:fileNameOnly = "tulip.jpg".Split('.')[0];
如果名称中也包含点,这将是一个问题。
因此,如果您坚持使用字符串方法String.Substring
或String.Remove
会更好:
fileNameOnly = fileName.Remove(fileName.LastIndexOf('.'));