在做软件测试时,发现拖入软件列表框中的文件顺序与文件在文件夹中的顺序经常不一致,测试多次也没有发现原因,程序代码折腾很多遍也没有什么效果,十分头疼,用别人的软件测试也是同样的效果,真的要怀疑人生了。
C# 程序代码:string[] files = (string[])e.Data.GetData(DataFormats.FileDrop, false);
怀着程序员不死的心,最终还是找到原因了,原来我在拖放的时候,随机点到多个文件中的一个,然后拖到软列表框中,发现点到的那个文件就排到第一位,其余的文件就序了,如果我点第一个文件位置拖放,到软件中的顺序就不会乱了。