c# - C# 中 long 与 Int64 接受的样式?

标签 c#

<分区>

我知道它们是相同的变量类型,但是对于使用 long 还是 Int64 是否有公认的标准“样式”?

我想使用最常见的。

最佳答案

Microsoft 的所有文档和您在网上找到的 99.999%(左右)的代码都将使用 long。例如,参见 C# 引用中的数字数据类型定义:http://msdn.microsoft.com/en-us/library/exx3b86w.aspx

最后,这与使用 stringString 的问题相同。通常,小写名称用于数字或字符等值数据类型,大写名称用于类。在 C# 中,Int64long 值数据类型(参见文档 here)的复杂数据类型(具有字段、属性和方法的结构,参见文档 here)。 ).通常,人们不会将类 Int64 用于调用该类的方法,例如 Int64.Parse。所以你通常会发现这样的东西:

long variable = 9.5f;
string text = "8.4";
long anotherVariable = Int64.Parse(text);

关于c# - C# 中 long 与 Int64 接受的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16152868/

相关文章:

c# - 如何检查扩展方法中类型中是否存在属性?

javascript - 如何在提交前显示对话框?

c# - 如何在列表中存储值类型的引用?

c# - LINQ - 查询语法与方法链和 lambda

c# - 在 Visual Studio 中使用正则表达式查找和替换程序集

c# - 将类型对象动态转换为类型(某些类)

c# - 我如何计算(手动)字符串的 SizeOf,以及一个类是否添加到一个大小?

c# - 抛出异常 : 'System.OutOfMemoryException' in ZeroMQ. dll

c# - Visual Studio 认为我想连接到 SQL Server 而不是 MySQL?

c# - Windows Phone 8 生活磁贴使用标题向用户显示一些信息