很多版本的 c# 代码规范中都提到应该使用 c# 预定以类型,比如:使用 int 而不是 Int32,使用object 而不似乎 Object,使用bool 而不是 Boolean。我觉得使用预定以类型有这么几个优点。1。跟 C++ 程序员以前的习惯一直。2。IDE 会 Highlight 这些关键字。但是这两个理由都很牵强。而在 Applied .NET Framework Programming 中,好像作者坚决反对使用预定以类型。我比较同意他的观点所谓的理由:这样是一致的编程习惯,不管VB.NET 还是 C#,还是J#,以及 x.NET