我正在寫一個程序,搜索和複製MP3文件到指定的目錄。最有效的方法來搜索文件
目前我正在使用一個目錄中充滿了所有mp3的列表(這並不奇怪 - 很長一段時間)。然後我使用taglib-sharp比較ID3Tags與輸入的藝術家和標題。如果它們匹配,我複製該文件。
由於這是我的第一個程序,我對編程非常陌生,所以我認爲必須有一個更好/更有效的方法來實現這一點。有人對我可以嘗試什麼有什麼建議嗎?
編輯:我忘了添加一個重要的細節:我希望能夠指定每次開始搜索時要搜索的目錄(待搜索的目錄將在程序本身中指定)。因此,將所有文件存儲在數據庫中或類似的東西並不是真正的選擇(除非每次都有辦法做到這一點仍然有效)。我基本上都在尋找最好的方法來搜索文件每次索引的目錄中的所有文件。 (我知道這可能不是一個好主意,但我想這樣做,如果沒有真正的方法來做到這一點,我不得不重新考慮,但現在我想這樣做)
顯示一些你想要優化的代碼。否則沒有人知道什麼可以優化。 – Peter
@peer:從磁盤讀取時沒有太多的優化要完成。或者你有什麼想法? – jgauffin