を組み合わせる:どのように私は2つの異なるパス持つ2つの異なるパスに
C:\Destination\New\Place\Bin\Debug\output\CustomCompanyNames\file\file.xml
:私は、2つの2本の異なるパスから
期待パスの値を取得する方法を必要とする
C:\Project\v4.0\Tool\Custom\CustomCompanyNames\Template\file\file.xml C:\Destination\New\Place\Bin\Debug\output
をどうすれば解決できますか?
- カスタムは、税関後のすべてのディレクトリが異なる名前 を持って修正フォルダ
- ある
私の解決策:最初のパス
先秒イスト
- カスタム経路
private void test() { string result = destination; string[] custom = customs.Split('\\'); foreach (var s in custom) { if(s.Contains("custom") || result.Contains("custom")) { if(s.Contains("templates")) break; result = Path.Combine(result, s); } } }
何か試しましたか?上のパスを分割した後、あなたは 'Path.Combine'を使うことができます –
パスを分割してコードを結合しようとしました。しかし、私の問題は、ディレクトリ\テンプレートを整えることです。 – mimu1011
誰も私のためにそれを行うとは言いません。私は@GiladGreen – mimu1011