Why Should You Use The C# Predefined Types Rather Than The Aliases In The System Namespace

Viewed 4049

In the "C# Coding Standard" by Juval Lowy available from www.idesign.net, the recomendation is made to use the C# predefined types instead of the aliases in the System namespace, e.g.:

  • object NOT Object
  • string NOT String
  • int NOT Int32

What is the benefit of this? How do they differ? I have followed this advise in my own coding but never knew how they differed.

8 Answers
Related