Qu'est ce long?' type de données?

Je suis en train de code écrit par un autre développeur et je ne suis pas sûr de ce que long? signifie:

protected string AccountToLogin(long? id)
{
   string loginName = "";
   if (id.HasValue)
   {
      try
      {....
InformationsquelleAutor xbonez | 2010-10-08