Bonjour,

venant d'autres langages, j'essaye de comprendre le code d'une application windows store (C# et xaml).

une classe nommée BooleanToColorConverter contient la méthode suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public object Convert(object value, Type targetType, object parameter, string language)
        {
            return (value is bool && (bool)value) ? new SolidColorBrush(Colors.Green) : new SolidColorBrush(Colors.Black);
        }
une méthode public qui retourne un objet, et qui reçoit plusieurs paramètres en entrée.

pouvez-svp m'expliquer littéralement la ligne du retour svp? et le rôle du point d'interrogation ?