IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

François DORIN

  1. [Actualité] C# : Implémentation explicite des interfaces

    par , 03/08/2018 à 17h45
    Nom : logo-csharp.png
Affichages : 6600
Taille : 50,9 Ko

    Le billet du jour va nous permettre de découvrir et/ou d'approfondir un aspect souvent méconnu de C# : l'implémentation des interfaces. En effet, lors qu'une classe implémente une méthode d'une interface, elle peut le faire de deux manières différentes :
    • soit de manière implicite (la méthode "classique") ;
    • soit de manière explicite (la méthode "méconnue").


    Outre les syntaxes différentes, dans ce billet, ...

    Mis à jour 14/08/2018 à 23h00 par François DORIN

    Catégories
    C# , DotNET
  2. [Actualité] Sérialisation XML et dictionnaire

    par , 07/07/2018 à 00h11
    Bonjour à tous,

    Petit billet rapide avant de partir en congés.

    Je ne sais pas pour vous, mais il m'arrive fréquemment d'avoir une structure ou une classe, que je sérialise en XML ou en JSON. Et même souvent, dans le cas d'applications Web, je passe même de l'un à l'autre.

    Une des difficultés que l'on peut rencontrer, c'est que la sérialisation XML s’accommode mal avec les données présentes dans un dictionnaire clé/valeur, où la clé est une chaîne de caractères. ...

    Mis à jour 09/07/2018 à 22h00 par Malick

    Catégories
    C# , DotNET
  3. [Actualité] Les nouveautés à prévoir avec C# 7.3

    par , 03/06/2018 à 19h20
    Un petit tour sur le GitHub du langage C# nous permet d'avoir un aperçu des nouvelles fonctionnalités pour la prochaine version du langage C# : la version 7.3.

    Nom : logo-csharp.png
Affichages : 34864
Taille : 50,9 Ko

    Au jour d'aujourd'hui, ces fonctionnalités sont au nombre de 9. Les voici :
    • attributs sur le champ d'une propriété implémentée automatiquement ;
    • contrainte type non managé ;
    • variable out ;
    • amélioration de la résolution en cas de surcharge ;
    • réassignement des
    ...

    Mis à jour 03/06/2018 à 23h58 par Malick

    Tags: csharp, dotnet
    Catégories
    C# , DotNET
  4. [Actualité] C# : comprendre les différences entre readonly et const

    par , 17/05/2018 à 23h25

    Nom : logo-csharp.png
Affichages : 21496
Taille : 50,9 Ko

    Aujourd'hui, un petit mot sur une subtilité du langage C# : les différentes manières de déclarer une constante.

    Il existe deux grandes méthodes :
    • déclarer une variable avec les mots-clés static const ;
    • déclarer une variable avec les mots clé static readonly.


    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public static class MaClasse
    {
        public const string MA_VARIABLE_CONSTANTE = "Ceci est une constante";
    ...

    Mis à jour 18/05/2018 à 03h44 par Malick

    Catégories
    C# , DotNET
  5. [Actualité] Evolution des applications Universal Windows Platform (UWP)

    par , 13/05/2018 à 00h22
    Bonjour à tous,

    Dans le cadre de ma veille technologique, je suis tombé sur un article paru au sein du magazine MSDN de ce mois de mai. Très intéressant, on y apprend que les différences entre les applications UWP et les applications classiques (qu’elles soient natives ou managées) tendent à s'amenuiser.


    Nom : logo-uwp.png
Affichages : 5338
Taille : 9,3 Ko

    En effet, trois nouvelles fonctionnalités ont récemment fait leur apparition qui viennent combler en ...

    Mis à jour 13/05/2018 à 19h10 par Malick

    Catégories
    C# , DotNET