2012-03-20 11 views

答えて

1

シンプルな、ヴァール型ではありません。 as varを削除し、それは役に立たない。

コンパイラの使用inferationをしてみましょうか、正しいタイプ(私が想像したファイル)を指定

For Each file In files 
    Debug.WriteLine("Deleting... " & Convert.ToString(file)) 
    isf.DeleteFile(file) 
Next 

または

For Each file as File In files 
    Debug.WriteLine("Deleting... " & Convert.ToString(file)) 
    isf.DeleteFile(file) 
Next 

編集:for eachに関する説明: あなたはのための型を指定いけない場合あなたのイテレータ(あなたのケースではfile)、コンパイラはあなたのためにそれのタイプを決定しようとします。

毛むくじゃらのケースでは、正しいタイプを判別できない可能性があるので、asを使用して、そのタイプを指定する必要があります。 あなたのケースでは、それぞれがタイプを指定せずに動作すると信じています。

関連する問題