Il mio codice non verrà compilato a causa dell'errore sotto :C# La chiamata è ambigua tra i seguenti metodi o proprietà: "System.Math.Round (double, int)" e "System.Math.Round (decimal, int)
La chiamata è ambigua tra i seguenti metodi o proprietà: 'System.Math.Round (double, int)' e 'System.Math.Round (decimale, int)
mio codice è
Math.Round(new FileInfo(strFilePath).Length/1024, 1)
Come posso risolvere questo problema?
Grazie
Questo è il modo migliore rispetto alla risposta accettata, non si dovrebbe implicitamente espressi con" 0,0" , utilizza 'D' il suffisso è esplicito e preferito. – user275587
Meglio sì, ma la spiegazione nella risposta accettata per _why_ è estremamente utile. – jmgardn2