2016-08-17 2 views
-1

完全なパスと結合拡張。ウェブAPIの設定でファイル拡張子を取得し、私は、Web API等を有していて

私のようなものがあります:絶対パスを考えると

<appSettings> 
<add key="RecipientsExcelFiles" value="~\\Data\\RecipientsExcelFiles\\" /> 
</appSettings> 
+8

あの、ファイル 'Cと結合するためにこれがある:コード\ MyProjectと\ Project.WebApi \データ\ \ MyExcelFiles' * *拡張子がありません。あなたは '.xlsx'という値をどこから得るのでしょうか? –

+0

ちょうどあなたがあなたのビューアで知られている拡張子を持っていないので、OSと他のすべてがその拡張子を持っていることを知っているだろう – BugFinder

+0

'絶対URL'が拡張子なしで常に最後にファイル名を持つことが確かであれば。パス区切りで1レベル上に移動し、そのディレクトリのファイルをリストし、ファイル名と一致させて有効な拡張子を抽出することができますか? –

答えて

0

を、拡張子がhereを文書化されてPathGetExtension方法でsaparatedすることができます。

-3

ファイル名

var fileNamePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, fileName); 
関連する問題