public void ChangeTexts(long length, int position, int percent, double speed)
{
Label3.Text = "File Size: " + Math.Round((length/1024), 2) + " KB";
嚴重性代碼說明項目文件的線路抑制狀態 錯誤CS0121的調用以下方法或屬性之間曖昧:「Math.Round(雙,INT)」和「Math.Round(十進制,INT)」如何修復Round上的錯誤,我應該如何更改該行?
這就是現在要在整數運算中執行除法,將該整數轉換爲小數,並將其舍入到小數點後兩位。這有用嗎? –
@JonSkeet我的壞,修正了一些細節 –
由於分號仍然不能編譯,而且你不需要*兩個*操作數都是'double'。正如我在我的回答中所說的,我認爲只需要格式化就可以實現它,說實話... –