在一个VB.Net网络服务中,在几个课程中,我发现了很多这样的行:
Dim sfile As New sFTP.Files
sfile.DeleteFile(strPath_to_File)
此外,DeleteFile函数内的代码是:
namespace sFTP
{
public class Files
{
public void DeleteFile(string path)
{
try
{
File.Delete(path);
}
catch (Exception ex)
{
throw ex;
}
}
}
}
使用包装器调用File.Delete
的要点是什么?我被告知共享类可能会导致糟糕的IIS性能,但File确实是一个共享类,那么这样做有什么好处?