おそらく非常に簡単な質問だと思います(誰かにとって)。C:\A\B\C\D\ などのパスが与えられた場合、そのパスがまだ存在しない場合 (C:\A\ B は、もちろん)、c# で?
私が考えることができる唯一のものは、これが伴う潜在的な落とし穴のすべてを備えた、かなり汚い見た目の小さなパスパーサーに関するものです。ここにいる多くの人は、以前にこの小さな問題に遭遇したことがあり、私が思いつくよりも優れた解決策を持っていると確信しています.
それで、あなたの考えは紳士(そして女性)を喜ばせますか?