在C#中Int64和long有什么区别?

这个问题在这里已经有了答案:

  • String和C#中的字符串有什么区别? 59个答案
  • 什么是“长”? 数据类型? 6个答案

  • 编译后的代码没有区别。 他们是同一事物的别名。


    这里更奇怪的是:

    Convert.ToInt64(27.5) = 28
    
    (int64)27.5 = 27
    

    我认为,区别在于转换级别而不是数据类型级别。

    链接地址: http://www.djcxy.com/p/3603.html

    上一篇: In C# What's the difference between Int64 and long?

    下一篇: Difference between string.Empty and String.Empty in C#