Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Trouble with casting
Message
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Titre:
Trouble with casting
Versions des environnements
Environment:
C# 4.0
OS:
Windows 7
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01608054
Message ID:
01608054
Vues:
60
Hi everybody,

Do you see why this very simple code gives me trouble?
var lastLocSuffix = _salespointAdapter.GetAll().Select(sp => new { LocSuffix = sp.LocSuffix }).OrderByDescending(sp => sp.LocSuffix).FirstOrDefault();
            Int16 newSuffix = 1;
            if (lastLocSuffix != null)                
                newSuffix = Convert.ToInt16(lastLocSuffix) + newSuffix; // Doesn't like this line

            salespoint.LocSuffix = newSuffix; 
I am trying to increment a number by 1. The number is supposed to be short. Why does it say something about cast if I declared the number to be short?

What am I missing in this code?

Thanks in advance.
If it's not broken, fix it until it is.


My Blog
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform