Hachage, Equals et GetHashCode …

Je pense que tout programmeur C# et Java qui se respecte, dois au minimum connaitre toute les méthodes de la classe Object et comprendre à quoi elles servent. Pourtant assez fréquemment, quand je fais passer des entretiens, je me retrouve … Continue reading

Les fichiers de configuration en C#

Dans cet article, nous allons parler des fichiers de configuration en C#. Ces fichiers ont l’avantage d’être lisible par un être humain et modifiable grâce à n’importe quel éditeur de texte. 1-A quoi servent-ils Les fichiers de configurations, (nommés app.config  … Continue reading

Discussion autour de la réflexion

Introduction La réflexion est un outil puissant, mais il est important de comprendre dans quel cas l’utiliser. En effet, une mauvaise utilisation peut lourdement pénaliser un projet. On remarque qu’en pratique, elle n’est pas beaucoup utilisé, en particulier pour les … Continue reading

Lire des données sur le web

Pour lire une page depuis Internet, il vient tout de suite à l’idée d’utiliser des commandes réseaux. Il s’avère que .NET nous offre des méthodes toutes faites pour utiliser le protocole HTML. Nous allons donc voir pour cela comment implémenter … Continue reading

Héritages et autres amusements

Une classe B héritant de A tel que la classe A possède une méthode virtuelle et que la classe B héritant de cette méthode virtuelle la surchage sachant que… Qu’affiche en sortie le code suivant: A a=new B() ? a … Continue reading