In C#, the keywords for built-in types are simply aliases for corresponding types in the System namespace.
System
Generally, it makes no difference whether yo
It doesn't require you to use one or the other. However, if you want a larger or smaller int you might want to explicitly use Int16 or Int64 instead of int which is an alias for Int32.