0

XML ファイルを削除しようとしていますが、うまくいきません。エラーが発生しないので、何が問題なのかわかりません。これが私のコードです。

    Dim filePath As String = "\\server02\file$\rss\alert-special-reports2.xml" 
      If Not New System.IO.FileInfo(filePath).Exists Then 
        System.IO.File.Delete(filePath) 
      End If
4

1 に答える 1

1

このための C# コードは次のようになります (VB の場合も同様です)。

  string filePath = "\\server02\file$\rss\alert-special-reports2.xml";
  File.Delete(filePath);

ここで注意すべきことは、ここではIF EXISTS が必要ないということです。ファイルが存在する場合は自動的に削除され、存在しない場合は例外がスローされません。

于 2012-11-20T15:40:42.593 に答える