Вы передаете символы подстановки на FileAccess.FileDelete
, который не принимает символы подстановки.К сожалению, API Chilkat не предоставляет средств для перечисления файлов в каталоге, поэтому, если вы хотите придерживаться API Chilkat, вам придется удалить весь каталог:
fa.DirDelete("C:\\TMP");
В противном случае, используя стандартный .NET:
foreach (string file in Directory.EnumerateFiles(
"C:\\TMP",
"untar001*.*" ,
SearchOption.AllDirectories)
)
{
fa.FileDelete(file);
}