c# – 新的FileInfo(路径).Name与Path.GetFileName(路径)
发布时间:2020-12-15 06:55:24 所属栏目:百科 来源:网络整理
导读:哪一个更好的使用和为什么? 我的意思是这两个命令在哪些方面不同呢? 性能,可读性,… 新的FileInfo(path).Name或Path.GetFileName(path) 解决方法 只需要创建一个新的对象即可使用Path.GetFilename(),它将执行得更好. 以下是两者的比较: 码: Path.GetFile
哪一个更好的使用和为什么?
我的意思是这两个命令在哪些方面不同呢? 性能,可读性,… 新的FileInfo(path).Name或Path.GetFileName(path) 解决方法
只需要创建一个新的对象即可使用Path.GetFilename(),它将执行得更好.
以下是两者的比较: 码: Path.GetFileName("G:u.png") IL: IL_0000: ldstr "G:u.png" IL_0005: call System.IO.Path.GetFileName 码: new FileInfo("G:u.png").Name IL: IL_0000: ldstr "G:u.png" IL_0005: newobj System.IO.FileInfo..ctor IL_000A: callvirt System.IO.FileSystemInfo.get_Name (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |