我需要检查文件夹中是否存在xml文件.
DirectoryInfo di = new DirectoryInfo(ProcessingDirectory);
FileInfo[] TXTFiles = di.GetFiles("*.xml");
if (TXTFiles.Length == 0)
{
log.Info("no files present")
}
Run Code Online (Sandbox Code Playgroud)
这是检查文件夹中存在的文件的最佳方法.
我需要检查一个xml文件是否存在
回到我的C/C++时代,将"无限循环"编码为
while (true)
Run Code Online (Sandbox Code Playgroud)
感觉更自然,对我来说似乎更明显,而不是
for (;;)
Run Code Online (Sandbox Code Playgroud)
在1980年代后期与PC-lint的相遇以及随后的最佳实践讨论让我想起了这种习惯.我已经使用for控制语句对循环进行了编码.今天,很长一段时间以来,也许我第一次需要作为C#开发人员的无限循环,我面临同样的情况.其中一个是正确的而另一个不是吗?