C# 文件拖放 获取文件顺序和原顺序不同

在做软件测试时,发现拖入软件列表框中的文件顺序与文件在文件夹中的顺序经常不一致,测试多次也没有发现原因,程序代码折腾很多遍也没有什么效果,十分头疼,用别人的软件测试也是同样的效果,真的要怀疑人生了。

C# 程序代码:string[] files = (string[])e.Data.GetData(DataFormats.FileDrop, false);

文件拖放

怀着程序员不死的心,最终还是找到原因了,原来我在拖放的时候,随机点到多个文件中的一个,然后拖到软列表框中,发现点到的那个文件就排到第一位,其余的文件就序了,如果我点第一个文件位置拖放,到软件中的顺序就不会乱了。

批量修改文件名 2024年最新版 完全免费
批量修改文件名称、文件夹名称

方便快捷,支持正则表达式、无需安装功能齐全、支持定制无广告、无插件,放心使用。

免费下载 百度网盘
东海县白塔埠镇经营部版权所有 备案号: 苏ICP备15037649号-27