Udostępnij za pośrednictwem


Dzielenie lub scalanie instrukcji if

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Podziel lub scal instrukcje if.

Kiedy: chcesz podzielić instrukcję if używającą && operatorów lub || na instrukcję zagnieżdżoną if lub scalić instrukcję if z instrukcją zewnętrzną if .

Dlaczego: Jest to kwestia preferencji stylu.

Porady

Jeśli chcesz podzielić instrukcję if :

  1. Umieść kursor w instrukcji if za pomocą && operatora or || .

  2. Naciśnij Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

    Split If, instrukcja

  3. Wybierz pozycję Podziel na zagnieżdżone instrukcje if.

    Split If, instrukcja Complete

Jeśli chcesz scalić instrukcję wewnętrzną z instrukcją outer if if :

  1. Umieść kursor w słowie kluczowym wewnętrznym if .

  2. Naciśnij Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

    Merge If, instrukcja

  3. Wybierz pozycję Scal z zewnętrzną instrukcją if.

    Scal, jeśli, instrukcja Complete

Zobacz też