0
- 我的程序循環遍歷文件夾中的每個文件,以檢查它是過時還是最新版本的繪圖。
- 圖紙文件名格式爲「VALID-FILE-PATTERN-AAA-R1.pdf」。
- 圖紙文件被認爲是過期如果「VALID-FILE-PATTERN-AAA-R2.pdf」文件已存在。
- 有時,版本2文件不存在,並且直接從R1到R3排除R2。
我的問題是「什麼是檢查最新版本繪圖更有效的方法是什麼?」高效搜索更新的修訂文件?
什麼我計劃是這樣的代碼
if(nextRevisionExists()) {
doSomethingWithOldRevision(drawingFile);
} else {
// MAXIMUM REVISION IS 150 TO PREVENT TOO MUCH LOAD
for(int i=currentRevision + 2; i <= 150; i++) {
if(revisionExists(i))
doSomethingWithOldRevision(drawingFile);
}
}
我不是專業程序員,而只是文檔控制器。請了解我的英文不好&編程知識不足。