none
windows重名檔自動重命名的實現 RRS feed

  • 問題

  •  

    近來想模仿window自動重命名,但是卡住了,第二個複件之後不斷加序號這裏實在想不出來怎弄,希望各位大大賜教


    2009年2月19日 上午 03:24

解答

  • 先用 DirectoryInfo.GetFiles() 先取得檔案清單,在存檔時如果有發現同名,就加上一個序號,並且每存一個重覆檔,序號就加一即可 ...
    只是加了序號後仍然要檢查此檔是否已存在,若不存在才可以存,存在的話就序號再加一,然後再檢查 ... 重覆這些步驟。
    MVP 2009 (ASP.NET), MCPD: ASP.NET Developer 3.5, MCPD: Windows Developer 3.5, MCITP: Database Developer 2008, MCITP: Enterprise Administrator 不想被人認為是小白,就不要總是在做一堆會讓人認為是小白的事。
    • 已標示為解答 Lolota Lee 2009年2月23日 上午 02:25
    2009年2月19日 上午 03:36
    版主