私はここで始まる前に書かれたいくつかのコードを持っています(毎日のWTFの提出のように聞こえます)。処理のためにXMLファイルを読み込みます(投げられる行は単純化されています。 )。VB.Net - FileInfo.FullName - 何か不足していますか?
Try
docData.Load(strPath)
Catch oError As Exception
Throw New Exception("There is a load or parse error in the xml")
End Try
oFileInfo = New FileInfo(strPath)
strFileName = oFileInfo.FullName
oFileInfo = Nothing
strFileName
他の方法
strPath
に渡される、方法で再び使用されるMSDNからファイル
を削除するとき、この方法で再び使用される:
FullName:ディレクトリまたはファイルのフルパスを取得します。 (FileSystemInfoから継承されます。)
は確かに、その後、それは単にstrPath
にすでにあるものを返していると、単純な
strFileName = strPath
、あるいは全くstrFileName
を廃止し、strPath
を使用すると交換することができます全体を通して。
何か不足していますか? FileInfo.FullName
は何ですか?
私はそれをチェックし、ファイルが存在するれましたが、それはすでにXmlDocument.Load
周りTry...Catch
での世話をされていて、ほかに、File.Exists(strPath)
がはるかに簡単になると思いました。
ここのパスは常にUNCです – Shevek