本文介绍了System.IOUtils.TDirectory.GetParent奇怪的行为?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

GetParent('c:\1\2\')的结果是'c:\1\2 '

GetParent('c:\1\2')的结果'c:\1'

这是正常/预期的行为吗?如果是的话,背后的逻辑是什么?

Is this the normal/expected behavior? If yes, what is the logic behind it?

推荐答案

这个行为可能看起来有点奇怪,但是是设计的。这个类是以.net类 Directory 建模的。 的 Directory.GetParent 说:

This behaviour might seem a little odd but it is by design. This class is modelled on the .net class Directory. The documentation for Directory.GetParent says:

这篇关于System.IOUtils.TDirectory.GetParent奇怪的行为?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 17:07