Простой, Var не является типом. удалите 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
Edit: объяснение относительно for each
: Если вы не укажете тип ваш итератор (file
в вашем случае), компилятор попытается определить его тип.
В некоторых волосатых случаях он не сможет определить правильный тип, поэтому вам нужно будет указать его для него, используя as
. Но в вашем случае, я считаю, что для каждого будет работать без указания типа.