Aracılığıyla paylaş


Parametreleri Yeniden Sırala (C#) Yeniden Düzenlemesi

Reorder Parameters, bir Visual C# yeniden düzenleme işlemidir, yöntemler, dizin oluşturucular ve temsilciler için parametrelerin sırasını değiştirmenin en kolay yoludur.Reorder Parameters bildirimi değiştirir ve üyenin çağrıldığı her konumda parametreler yeni sırayı yansıtmak üzere yeniden düzenlenir.

Reorder Parameters işlemini yerine getirmek için imleci bir yöntemin, dizin oluşturucunun veya temsilcinin üstüne veya yanına getirin.İmleç pozisyondayken, klavye kısa yoluna basarak veya kısa yol menüsünden komutu tıklatarak Reorder Parameters işlemini çağırın.

[!NOT]

Bir genişletme yöntemindeki ilk parametreyi yeniden sıralayamazsınız.

Parametreleri yeniden sıralamak için

  1. ReorderParameters adlı bir sınıf kitaplığı oluşturun ve ardından bunu Class1 aşağıdaki örnek kod ile değiştirin.

    class ProtoClassA
    {
        // Invoke on 'MethodB'.
        public void MethodB(int i, bool b) { }
    }
    
    class ProtoClassC
    {
        void D()
        {
            ProtoClassA MyClassA = new ProtoClassA();
    
            // Invoke on 'MethodB'.
            MyClassA.MethodB(0, false);
        }
    }
    
  2. İmleci yöntem bildiriminde veya yöntem çağrısında bulunan MethodB yöntemine yerleştirin.

  3. Yeniden Düzenle menüsünde, Parametreleri Yeniden Sırala seçeneğini tıklatın.

    Parametreleri Yeniden Sırala iletişim kutusu belirir.

  4. Parametreleri Yeniden Sırala iletişim kutusundan, Parametreler listesinden int i öğesini seçin ve aşağı düğmesini tıklatın.

    Alternatif olarak, Parametreler listesinde int i kodunu bool b kodunun önüne sürükleyebilirsiniz.

  5. Parametreleri Yeniden Sırala iletişim kutusunda Tamam'ı tıklatın.

    Parametreleri yeniden düzenle iletişim kutusunda Başvuru değişikliklerini önizle seçeneği seçildiğinde, Değişiklikleri Önizle - Parametreleri Yeniden Düzenle iletişim kutusu görünür.MethodB parametre listesindeki değişikliklerin önizlemesini hem imza hem de yöntem çağrısında sağlar.

    1. Değişiklikleri Önizle - Yeniden Sıralama Parametreleri iletişim kutusu görüntülenirse, Uygula'yı tıklatın.

      Bu örnekte, yöntem bildirimi ve MethodB öğesinin tüm yöntem çağırma siteleri güncelleştirilir.

Notlar

Bir yöntem bildirimi veya yöntem çağrısından parametreleri yeniden düzenleyebilirsiniz.İmleci yöntemin üzerine veya yanına ya da temsilci bildirimine getirin ancak öğenin gövdesine getirmeyin.

Ayrıca bkz.

Kavramlar

Yeniden Düzenleme (C#)