Articles of mot clé

Quand utiliser la classe ami en C ++

Duplication possible: Quand devriez-vous utiliser “friend” en C ++? Je suis en train de mettre au point mon C ++ (je suis développeur Java) et je suis tombé sur le mot friend class clé friend class que j’avais oublié depuis un moment. Est-ce une de ces caractéristiques qui fait juste partie de l’évier de cuisine, […]

Les fonctions statiques C # fonctionnent-elles mieux que les fonctions non statiques, au-delà d’une utilisation réduite de la mémoire?

Je suppose que public cibles static public ou private doivent avoir une utilisation réduite de la mémoire, car il n’y a qu’une seule copie de la cible statique en mémoire. Il semble que, parce qu’une méthode est statique, cela pourrait faire de la méthode un point d’optimisation supplémentaire par le compilateur CLR au-delà de ce […]

Quelles sont les méthodes virtuelles?

Pourquoi voudriez-vous déclarer une méthode comme “virtuelle”. Quel est l’avantage d’utiliser Virtual?

Comment référencer un mot clé C # dans la documentation XML?

, par exemple, ne fonctionne pas – j’obtiens l’avertissement de compilation: XML comment on … has syntactically incorrect cref atsortingbute ‘switch’ Contexte pour ceux qui sont intéressés … /// Provides base functionality for hand-coded abstractions of API method wrappers, mostly those that abstract over /// parameters that are required to be JSON-encoded. public class FacebookArgs […]

Quand faut-il utiliser un mot-clé dynamic dans c # 4.0?

Quand faut-il utiliser un mot clé dynamic dans c # 4.0? ……. Tout bon exemple avec mot clé dynamic dans c # 4.0 qui explique son utilisation ….

Différence entre les mots-clés «this» et «super» en Java

Quelle est la différence entre les mots this clés this et super ? Les deux sont utilisés pour accéder aux constructeurs de classe à droite? Est-ce que l’un de vous peut expliquer?

Quand utiliser le mot-clé statique avant les variables globales?

Quelqu’un peut-il expliquer quand vous êtes censé utiliser le mot-clé statique avant les variables globales ou les constantes définies dans les fichiers d’en-tête? Par exemple, disons que j’ai un fichier d’en-tête avec la ligne: const float kGameSpriteWidth = 12.0f; Est-ce que cela devrait être static devant const ou pas? Quelles sont les meilleures pratiques d’utilisation […]

A quoi sert le mot-clé “As” en C #

De la documentation: L’opérateur as est comme un transtypage, sauf qu’il génère la valeur null en cas d’échec de la conversion au lieu de générer une exception. Plus formellement, une expression de la forme: expression as type est équivalent à: expression is type ? (type)expression : (type) null sauf que cette expression est évaluée une […]

Quel est l’équivalent en F # du mot-clé par défaut C #?

Je cherche l’équivalent du mot clé default C #, par exemple: public T GetNext() { T temp = default(T); … Merci

Pourquoi utiliseriez-vous le mot-clé const si vous savez déjà que la variable doit être constante?

Bon nombre des livres que je lis utilisent le mot-clé const lorsque la valeur d’une variable ne doit pas être modifiée. En plus de spécifier aux lecteurs du code que vous pouvez provoquer des erreurs si vous modifiez cette variable (vous pouvez utiliser des commentaires pour le faire), pourquoi voudriez-vous que ce mot clé fasse […]