我遇到了 this MSDN 上的示例在初始化 int 时使用前导零。
... new Category(){ Name="Condiments", ID=001}...
和只用有区别吗
... new Category(){ Name="Condiments", ID=1}...
最佳答案
不,没有区别。
在许多其他类似 C 的语言(包括 C 本身)中,前导零表示八进制文字。但不是在 C# 中。
关于c# - 用 001 和 1 初始化 int 有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29607507/