在C#中删除带有扩展字的字符串的解决方案



输入:-附件\内部\1508001_1013422155337804_2224943720795643293_n.jpg

Ouptput:-附件\内部

如何删除该扩展词(例如:1508001_1013422155337804_2224943720795643293_n.jpg(本身。。

您可以使用Path.GetDirectoryName:

var directory = Path.GetDirectoryName(
    @"AttachmentInternal1508001_1013422155337804_2224943720795643293_n.jpg");

请注意,使用逐字逐句字符串文字可以消除对反斜杠进行转义的需要。

最新更新