Microsoft a fait du développement de ses plates-formes , y compris Windows, la console de jeu Xbox 360 et Windows Phone 7 , aussi indolore que possible. Cela a commencé en 2001 avec la sortie du framework. NET et le Common Language Runtime (CLR). Bien que les deux ont été libérés en même temps , de nombreuses caractéristiques actuelles du CLR n'étaient pas alors disponible . CLR pour but d'aider les développeurs de Microsoft qui préfèrent ne pas fonctionner en C # en fournissant ces mêmes outils pour une utilisation avec d'autres langues prises en charge , tels que Visual Basic, Visual C + + et F # . Une autre caractéristique CLR pratique est son système de mise au point. Si vous faites une erreur de codage , CLR affiche un message correspondant . Ces messages peuvent être un peu difficile à déchiffrer , cependant, en particulier pour les programmeurs les plus récents. Prévue ";" prévue ";" est l'un des messages d' erreur les plus fréquents récent développeurs voir lorsque l'on travaille sur des projets de Microsoft , en particulier en C #, depuis des points-virgules sont très fréquents dans ce langage de programmation. Fondamentalement, ce message signifie que vous n'avez pas correctement rempli votre déclaration de code, puisque les déclarations bonne fin par un point virgule . Vous pouvez corriger cette erreur en ajoutant simplement un point-virgule où le débogueur CLR suggère . Types incompatibles Les langues CLR contiennent tous les types courants de Integer, String, Double et Float - entre autres - que l'on trouve dans la plupart des langues. Ceux-ci ne fonctionnent pas ensemble, cependant . Par exemple, si vous essayez d'ajouter une chaîne en entier , vous obtiendrez un message d'erreur "Types incompatibles " dans le débogueur . Cette erreur indique que vous essayez de faire quelque chose qui ne peut pas être fait , dans l'exemple ci-dessus l'erreur apparaît parce que le programmeur a essayé d'obtenir la somme d'un mot (String) et le nombre (entier) < . br> Fonctions désapprouvées une fonction obsolète est un Microsoft va bientôt cesser de soutenir ou ne supporte pas actuellement . Bien que vous pouvez toujours compiler votre projet si le CLR génère ce message , il est recommandé de remplacer la fonction obsolète avec une plus récente et entièrement pris en charge, même si cela signifie que vous aurez besoin d'écrire votre propre fonction personnalisée. Le risque avec l'aide d'une fonction obsolète est que les mises à jour . NET vont casser votre fonction , entraînant une instabilité de votre projet. Prenez cet avertissement au sérieux dès le débogueur CLR.
|