因为刚好学完了b站一位大佬的不完全c#入门教程,手痒,刚好又有整理照片的需求,于是想动手写一个在已有编号的基础上继续将新加入的照片重命名的小程序。
原理就是将文件复制到要改名的文件夹内,将所有文件排序,然后从1开始检查连续的序号并且将这些文件排除在将要重命名的列表外,检查完毕后将要改名的文件依次排列改名下去。
本以为是很简单的一个小程序不需要几行代码就可搞定,没想到就这么一个小程序就让我修了一整天的bug。
比如
1.改名的时候会将自己也给算进去也给改名了。。
2.不区分文件格式,将其他隐藏的系统文件也给改名了
3.排除文件的时候不生效
4.balabala一堆小问题
虽然历尽千辛万苦,最终终于还是一行行调试完成,达到了我想要的基本功能要求。


撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 !!!!!!!!!!!!!
标签 编程学习记录