Raccourci pour créer automatiquement des propriétés à l'aide de Visual Studio 2008/2010 ou Resharper 5

J'ai une classe qui contient une charge de propriétés qui contiennent les résultats de certains calculs.e.g:

public class Results
{
    public double Result1 { get; set; }
    public double Result2 { get; set; }
}

Dans une classe différente, je suis en train de faire des calculs pour remplir les propriétés ci-dessus, l'e.g:

public class Calc
{
    private Results Calc()
    {
        Results res = new Results();
        res.Result1 = ... some calculation
        res.Result2 = ... some other calculation

        res.Result3 = ... //not yet defined in 'Results' class
        return res;
    }
}

Quand je suis en train d'écrire le Calc classe, Result3 sera mis en évidence en rouge comme il n'est pas encore défini dans le Results classe.

Actuellement, je suis en utilisant le Resharper ALT + Entrée raccourci, en sélectionnant "Créer une Propriété "Result3", qui va créer le code suivant int la Results classe:

public double Result3
{
    get { throw new NotImplementedException(); }
    set { throw new NotImplementedException(); }
}

Qui j'ai besoin de modifier manuellement:

public double Result3 { get; set; }

Puis-je utiliser le CTRL + Maj + retour arrière raccourci pour me ramener à la Calc classe.

Comment puis-je facilement créer automatiquement des propriétés dans la Results classe s'ils ne sont pas encore définies directement à partir de la Calc classe?

OriginalL'auteur Piers Myers | 2010-06-04