摘要:
代码片段1: private static long l4 = (long)1024 * 1024 * 1024 * 1024; private static long l3 = (long)1024 * 1024 * 1024; private static long l2 = (long)1024 * 1024; public static string FileTotalSize(long fileSize) { if (fileSize >l4) { return (fileSize / l4).ToString("f1") + "TB"; 阅读全文
2012年8月2日 #
摘要:
在C#后台写(1024 * 1024 * 1024 * 1024)这样写会报编译错误,如下原因在C#默认是int类型的运算,超出了int的数据类型的范围,所以必须将后面的运算改为long或者更高的数据类型正确写法如下:(long)1024 * 1024 * 1024 * 1024 这样将编译通过 阅读全文