Aracılığıyla paylaş


Sıralama Usings

Sıralama Usings , seçenek Visual Studio kullanıcı arabirimi alfabetik hale getirme ve düzenleme kaynak kodun okunabilirliğini artırır using emirler using diğer adları, ve extern aşağıdaki sırayla diğer adlar:

  1. externdiğer adlar

  2. usingyönergeleri

  3. usingdiğer adlar

    [!NOT]

    Varsayılan olarak, Visual Studio sıralar using ile başlayan yönergeleri System önce diğer using yönergeleri.Değiştirebileceğiniz Sıralama Usings tümünü sıralamak için using yönergelerinin alfabetik olarak.Daha fazla bilgi için bkz. Gelişmiş seçenekleri, metin düzenleyicisi, C#

İşlem çağrısı için iki yol vardır:

  • Ana menü - üzerinde düzenleme menüsü, IntelliSense, üzerine Düzenleme Usingsve ardından Sıralama Usings.

  • Kod Düzenleyicisi içinde bağlam menüsü - herhangi bir yeri sağ işaret Düzenleme Usingsve ardından Sıralama Usings.

Gerçekleştirme sonucu aşağıdaki örnekte gösterildiği Sıralama Usings kaynak kodunda.

Önce

Sonra

extern alias ApressLibrary2;

extern alias ApressLibrary1;

using aio = apressio;

using System.Collections;

using Microsoft.CSharp;

using System;

using apressio = Apress.IO;

extern alias ApressLibrary1;

extern alias ApressLibrary2;

using System;

using System.Collections;

using Microsoft.CSharp;

using aio = apressio;

using apressio = Apress.IO;

Notlar

Bb514113.collapse_all(tr-tr,VS.110).gifÖnişlemci yönergeleri

Sıralama Usings Önişlemci yönergeleri yönergeleri veya diğer adları ayırmak, sıralanmaz.Örneğin, aşağıdaki kod sıralanır değil.

// Not sorted because preprocessor directives separate the using directives.

using System.Linq;

#region MyRegion

using System.Collections.Generic;

using System;

#endregion

using System.Collections;

Ancak, aşağıdaki örnek sıralanacaktır.

// Sorted because pre-processor directives do not separate using directives

#region MyRegion

using System.Collections;

using System;

using System.Collections.Generic;

#endregion

Bb514113.collapse_all(tr-tr,VS.110).gifComments

Doğrudan Yukarıdaki açıklama veya satır içi bir direktifiyle gruplandırılır direktifiyle bir sıralama sırasında.Bu davranış aşağıdaki örnekte gösterilmektedir.

Önce

Sonra

// © Contoso, Ltd

using apressdata = Apress.Data;

using aio = apressio;

using System.Collections;

using System; // using System;

using System.Collections.Generic;

// using System.Text

using System.Text;

using apressio = Apress.IO;

// The End

using System; // using System;

using System.Collections;

using System.Collections.Generic;

// using System.Text

using System.Text;

using aio = apressio;

// © Contoso, Ltd

using apressdata = Apress.Data;

using apressio = Apress.IO;

// The End

Yorum Yukarıdaki örnekte // © Contoso, Ltd gruplandırılmış ve sıralanmış kullanılarak aşağıdaki deyimi deyim ve yorum arasında dönüş hiçbir satır başı olduğundan.Bu durumun ortaya çıkmaması için bir fazladan başı yorumundan sonra ekleyin.

Ayrıca bkz.

Başvuru

Gelişmiş seçenekleri, metin düzenleyicisi, C#

Yönergesi (C# Reference) kullanma

dış diğer adı (C# Reference)

Kavramlar

İfadeleri kullanarak düzenleme

Kullanılmayan Usings kaldırma