私が書いていないファイルで作業しています。私は以下のスニペットはあまり行かないことを理解していますが、私はちょうど小さな部分について混乱しています。C#コードの{0} \ {1}の意味
「{0} \ {1}」という意味は、誰かが私を助けることができますか?
以下のコードの結果は、c:\ Output \ Folder \ Filenameのファイルパスになります。
private string GetOutputPathForTarget()
{
return string.Format("{0}\\{1}", outputDirectory, settings.Name);
}
私が望んでいた場合には、例えば、それはのように単純になり、この文字列に別のサブディレクトリを追加します。
private string GetOutputPathForTarget()
{
return string.Format("{0}\\{1}", outputDirectory, settings.Name, "Images");
}
を、あることに注意することが重要ですこのメソッドは、ファイルシステムパスを構築するために*使用されてはいけません。 'Path.Combine'を使うべきです。 –
@ user289770 - ありがとう、それを考慮に入れる! – 109221793