嘿 这个问题有点低级哈
在用backgroundwork进行进度传递的时候 先这么写的 i/j*100 其中 i 为当前进度 j为总数量 虽然i不断的++ 但是获取到的值一直都是0 除了加到最后次
这个原因是因为 这个方法传递的参数是INT型的 所以 当i/j后 值就变成0 了 在*100 还是为0 知道最后次为1 * 100=100 懂? 嘿
嘿 这个问题有点低级哈
在用backgroundwork进行进度传递的时候 先这么写的 i/j*100 其中 i 为当前进度 j为总数量 虽然i不断的++ 但是获取到的值一直都是0 除了加到最后次
这个原因是因为 这个方法传递的参数是INT型的 所以 当i/j后 值就变成0 了 在*100 还是为0 知道最后次为1 * 100=100 懂? 嘿
转载于:https://www.cnblogs.com/Rock-Lee/archive/2012/08/25/2656792.html