In C#, int and Int32 are the same thing, but I\'ve read a number of times that int is preferred over Int32 with no reason
int
Int32
Use of Int or Int32 are the same Int is just sugar to simplify the code for the reader.
Use the Nullable variant Int? or Int32? when you work with databases on fields containing null. That will save you from a lot of runtime issues.