我正在尝试检查 zip 文件中是否存在文件夹。代码如下:
//All entries refered too exists.
//For files (Workes fine, returns true)
var hello1 = zip.Any(entry => entry.FileName.Equals(@"Patients.xml"));
var hello2 = zip.Any(entry => entry.FileName.Equals(@"Bookings.xml"));
//For folders (Dosent work (returns false))
var result1 = zip.Any(entry => entry.FileName.Equals(@"PatientsF"));
var result2 = zip.Any(entry => entry.FileName.Equals(@"U14"));
我尝试过:
entry.FileName.Contains(@"PatientsF"));
这有效,但我想获得具有确切名称“PatientsF”的文件夹。使用代码“包含”,如果名称只有“PatientsF”,它将返回 true。我应该如何解决这个问题?
任何帮助将不胜感激。提前致谢。
PS。如果我不清楚某处,或者如果您需要更多信息,那么只需解释需要什么。