使用来遍历文件和目录呢

制药设备2021年09月06日

/// 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
友情链接