Udostępnij za pośrednictwem


Usuń parametry przeróbek (C#)

Remove Parametersjest przeróbek operacji, która zapewnia łatwy sposób usunąć parametrów metod, indeksatory ani delegatów.Usunąć zmiany parametrów deklaracji; wszelkie miejscach gdzie członek jest nazywany parametr jest usuwany w celu odzwierciedlenia nowego zgłoszenia.

Operacji usunięcia parametrów pierwszego umieszczając kursor na metody, indeksowanie lub pełnomocnika.Gdy kursor znajduje się w położeniu, aby wywołać Usuń Parameters operacji, kliknij przycisk to menu, naciśnij skrót klawiaturowy, lub wybierz polecenie z menu skrótów.

[!UWAGA]

Nie można usunąć pierwszy parametr metody rozszerzenie.

Aby usunąć parametrów

  1. Tworzy aplikację konsoli o nazwie RemoveParameters, a następnie zastąpić Program z następującego kodu.

    class A
    {
        // Invoke on 'A'.
        public A(string s, int i) { }
    }
    
    class B
    {
        void C()
        {
            // Invoke on 'A'.
            A a = new A("a", 2);
        }
    }
    
  2. Umieść kursor na metodzie A, albo w deklaracji metody lub wywołanie metody.

  3. Z to menu, wybierz opcję Usunąć parametry do wyświetlania Usunąć parametry okno dialogowe.

    Można także wpisać skrót klawiaturowy CTRL + R, V, aby wyświetlić Usunąć parametry okno dialogowe.

    Można również przyciskiem kursora, wskaż polecenie to, a następnie kliknij przycisk Usunąć parametry do wyświetlania Usunąć parametry okno dialogowe.

  4. Za pomocą Parametry pola, ustaw kursor na int i, a następnie kliknij przycisk usunąć.

  5. Click OK.

  6. W Podgląd zmian — usuwanie parametrów okno dialogowe, kliknij przycisk Zastosuj.

Uwagi

Parametry można usunąć z deklaracji metody lub wywołanie metody.Umieść kursor w nazwę deklaracji metody obiektu delegowanego i usuwanie parametrów wywołania.

Informacje dotyczące przestrogiPrzestroga

Usuwanie parametrów umożliwia, należy usunąć parametr, do którego odwołuje się w treści członka, ale nie usuwa odwołania do tego parametru w treści metody.Do kodu, to wprowadzenie błędy kompilacji.Można jednak użyć Podgląd zmian okno dialogowe, aby przejrzeć kod przed wykonaniem operacji przeróbek.

Jeżeli parametr, usuwana jest modyfikowany podczas wywołania metody, usunięcie parametr będzie również usunąć modyfikacji.Na przykład jeśli wywołanie metody jest zmieniana z

MyMethod(param1++, param2);

do

MyMethod(param2);

Operacja przeróbek param1 nie jest zwiększany.

Zobacz też

Koncepcje

Przeróbek (C#)