Aracılığıyla paylaş


Parametreleri Kaldır Yeniden Düzenlemesi (C#)

Remove Parameters, yöntemlerden, dizin oluşturuculardan veya temsilcilerden parametreleri kaldırmak için kolay bir yol sağlayan yeniden düzenleme işlemidir. Parametreleri Kaldır, bildirimi değiştirir; üyenin çağrıldığı her konumda parametre yeni bildirimi yansıtmak üzere kaldırılır.

Öncelikle imleci bir yöntem, dizin oluşturucu veya temsilci üzerine getirerek Parametreleri Kaldır işlemini gerçekleştirin. İmleç pozisyondayken, Parameters Kaldır işlemini çağırmak için, Yeniden Düzenle menüsüne tıklatın, klavye kısayolu basın, veya kısayol menüsünden komutu seçin.

Not

Genişletme yönteminin ilk parametresini kaldıramazsınız.

Parametreleri kaldırmak için

  1. RemoveParameters adlı bir konsol uygulaması oluşturun ardından bunu Program aşağıdaki kod ile değiştirin.

    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. İmleci, yöntem bildiriminde veya yöntem çağrısında bulunan A yöntemine yerleştirin.

  3. Parametreleri Kaldır iletişim kutusunu görüntülemek için Yeniden Düzenle menüsünden Parametrelerini Kaldır'ı tıklatın.

    Ayrıca, Parametreleri Kaldır iletişim kutusunu görüntülemek için CTRL+R, V klavye kısayolunu yazabilirsiniz.

    Ayrıca imleci sağ tıklatabilir, bağlam menüsünde Yeniden Düzenle'ye getirebilir ve ardından Parametreleri Kaldır iletişim kutusunu görüntülemek için Parametreleri Kaldır'ı tıklatabilirsiniz.

  4. Parametreler alanını kullanarak, imleci int i üzerine getirip Kaldır'ı tıklatın.

  5. Tamam düğmesini tıklatın.

  6. Değişiklikleri Önizle — Parametreleri Kaldır iletişim kutusundan Uygula'yı tıklatın.

Açıklamalar

Bir yöntem bildirimi veya yöntem çağrısından parametreleri kaldırabilirsiniz. İmleci yöntem bildirimine veya temsilci adına getirin ve Parametreleri Kaldır komutunu çağırın.

Uyarı notuUyarı

Parametreleri Kaldır, bir üyenin gövdesinde başvurulan parametreyi kaldırmanıza olanak tanır ancak bu seçenek yöntem gövdesinde bu parametreye olan başvuruları kaldırmaz. Bu kodunuzda yapı hataları ortaya çıkarabilir. Ancak, Değişiklikleri Önizleme iletişim kutusunu, yeniden düzenleme işlemini çalıştırmadan önce kodu gözden geçirmek için kullanabilirsiniz.

Kaldırılmakta olan bir parametre, bir yöntem çağrısı sırasında değiştirilirse, parametrenin kaldırılması değişikliği de kaldırır. Örneğin, bir yöntem çağrısı değiştirilirse

MyMethod(param1++, param2);

için

MyMethod(param2);

Yeniden düzenleme işlemiyle param1 arttırılmayacak.

Ayrıca bkz.

Kavramlar

Yeniden Düzenleme (C#)