好吧,我正在尝试计算两个值的百分比。这应该很简单,但由于某些奇怪的原因它不起作用。我太累/太笨了,无法弄清楚。这是我的代码,它一直返回 0,我在调试时检查了值,FilesCompleted 为 295,TotalFilesCount 为 25002,返回值 var 只是 0,它应该已经是 1。
private int CalculatePercentComplete(int FilesCompleted, int TotalFilesCount)
{
int returnvalue = (FilesCompleted / TotalFilesCount) * 100;
if (returnvalue > 100 || returnvalue < 1) return 1;
else return returnvalue;
}