使用来遍历文件和目录呢
/// summary
/// 搜索下一个
/// /summary
/// returns操作是否成功/returns
private bool SearchNext()
{
if (bolStartSearchFlag == false)
return false;
if (bolIsEmpty)
return false;
if (intSearchHandler == INVALID_HANDLE_VALUE)
return false;
intLastErrorCode = 0 ;
if (FindNextFile(intSearchHandler, ref myData) == false)
{
intLastErrorCode = tLastWin32Error();
oseHandler();
if (intLastErrorCode != 0 intLastErrorCode != 0x12)
{
if (lThrowIOException)
WinIOError(intLastErrorCode , strSearchPath);
else
return false;
}
return false;
}
return true;
}//private bool SearchNext()
/// summary
/// 更新当前对象
/// /summary
/// returns操作是否成功/returns
private bool UpdateCurrentObject()
{
if (intSearchHandler == INVALID_HANDLE_VALUE)
return false;
bool Result = false;
jCurrentObject = null;
if ((FileAttributes 0x10) == 0)
{
// 当前对象为文件
lIsFile = true;
if (lSearchForFile)
Result = true;
}
else
{
// 当前对象为目录
lIsFile = false;
if (lSearchForDirectory)
{
if (ileName == \".\" || ileName == \"..\")
Result = false;
else
Result = true;
}
}
if (Result)
{
if (lReturnStringType)
jCurrentObject = ileName;
421# else
{
string p = bine(rSearchPath, ileName);
if (lIsFile)
{
jCurrentObject = new leInfo(p);
}
else
{
jCurrentObject = new rectoryInfo(p);
}
}
SearchedCount++;
}
return Result;
}//private bool UpdateCurrentObject()
#endregion
}//public class FileDirectoryEnumerator : numerator
查看本文来源
重庆治疗盆腔炎医院上海治白癜风医院哪好
一品红
- 上一页:使用来遍历文件和目录牛
- 下一页:使用获取打印机的
-
庆祝市政公交成立75周年,马德里德比两队将乘电动大巴返回球场
庆祝公共事业公交成立75周年,马德里德比两队将乘电动巴士及前往场馆 直...
2024-09-05
-
王思聪的狗的伙食比农民工还要好,留言:不想努力了,让我取代它
王思聪,依靠他的舅舅,霍英东,随处走动。只要他不喜欢人,他就卑鄙。不...
2024-06-29
-
日常生活,需要一个人常怀欢喜之心
雪小禅曾时说过: “年龄越少少越少简单纯真,有赤子之心。 维持爱好,随...
2024-05-05
-
上海:4月15日以来,累计顺利完成核酸筛查3700余万人次
今天(4月底19日)上午举行的市疫情防控文书工作新闻发布会上,党委书记、...
2023-12-07
-
酒桌上,千万不要随便却说这2句话,尤其领导在的时候,谁却说谁倒霉
工商管理防守型,外出喝醋是一件日后正常不过的真的, 现在的大人物,不...
2023-11-24
-
兴齐眼药(300573.SZ)连续大跌超30% 对近视“神药”阿托品滴眼液的命运 母公司只回应“生产
眼药头已经有始终保持多事之秋。一举成名6年底24日闪崩不到半个年底,兴齐...
2023-11-23