Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Diğer ad alanının bir üyesine erişmek için ad alanı diğer ad niteleyicisini :: kullanın. Niteleyiciyi :: yalnızca iki tanımlayıcı arasında kullanabilirsiniz. Sol taraftaki tanımlayıcı ad alanı diğer adlarından biri, extern diğer adı veya global diğer ad olabilir.
C# dili başvuru belgesi, C# dilinin en son yayımlanan sürümünü gösterir. Ayrıca, yaklaşan dil sürümü için genel önizlemelerdeki özelliklere yönelik ilk belgeleri içerir.
Belgelerde ilk olarak dilin son üç sürümünde veya geçerli genel önizlemelerde sunulan tüm özellikler tanımlanır.
Tavsiye
Bir özelliğin C# dilinde ilk tanıtıldığı zamanları bulmak için C# dil sürümü geçmişi makalesine bakın.
Örneğin:
Using alias yönergesi ile oluşturulan ad alanı diğer adı:
using forwinforms = System.Drawing; using forwpf = System.Windows; public class Converters { public static forwpf::Point Convert(forwinforms::Point point) => new forwpf::Point(point.X, point.Y); }Diğer
globalad alanı, genel ad alanı diğer adıdır. Genel ad alanı, adlandırılmış bir ad alanı içinde bildirilmeyen ad alanlarını ve türleri içeren ad alanıdır. Niteleyici ile::kullanıldığında,globalkullanıcı tanımlıglobalad alanı diğer adı olsa bile diğer ad alanı her zaman genel ad alanına başvurur.Aşağıdaki örnek, genel ad alanının üyesi olan .NET
globalad alanına erişmek için diğer adı kullanırSystem.globalDiğer ad olmadan, ad alanının üyesiSystemolan kullanıcı tanımlıMyCompany.MyProductad alanına erişilir:namespace MyCompany.MyProduct.System { class Program { static void Main() => global::System.Console.WriteLine("Using global alias"); } class Console { string Suggestion => "Consider renaming this class"; } }Uyarı
Anahtar
globalsözcük, yalnızca niteleyicinin sol tarafındaki tanımlayıcı::olduğunda genel ad alanı diğer adıdır.
Belirteci., diğer ad alanının bir üyesine erişmek için de kullanabilirsiniz. Ancak belirteç, . bir tür üyesine erişmek için de kullanılır. Niteleyici, :: aynı ada sahip bir tür veya ad alanı olsa bile sol taraftaki tanımlayıcısının her zaman bir ad alanı diğer adına başvurmasını sağlar.
C# dil belirtimi
Daha fazla bilgi için C# dil belirtimininAd alanı diğer ad niteleyicileri bölümüne bakın.