Operatörün Tipleri

Yazar: Lewis Jackson
Yaratılış Tarihi: 8 Mayıs Ayı 2021
Güncelleme Tarihi: 13 Mayıs Ayı 2024
Anonim
Operatörün Tipleri - Teknoloji
Operatörün Tipleri - Teknoloji

İçerik

Tanım - Operatör Tipleri ne anlama geliyor?

Tipik işleç, C # 'da kendisine geçirilen parametrenin türünü belirlemek için kullanılan bir işleçtir. Verilen türle ilgili tüm detayları içeren bu türle ilişkili System.Type nesnesini döndürür.


.NET çerçevesindeki yansıma özelliği, bir türün özelliklerinin çalışma zamanında bilinip kullanılabildiği güçlü bir mekanizmadır. Typeof operatörü, türün konuşlandırıldığı yapıcılar, olaylar, alanlar, özellikler, modül ve montaj gibi hem değer hem de referans türleriyle ilgili bilgileri sorgulamak için yansıma yeteneklerini kullanır.

Typeof operatörü, derleme ünitesinde kullanılan çeşitli tipler için Type nesnesinin referansını elde etmek için bir ifadenin parçası olarak kullanılabilir. Tür başvurularını dizeler olarak görüntülemek için kullanılabilir ve ayrıca bir tür değişkenine, System.Type veya bir alana atanabilir. Enum statik yöntemlerinde, DataTable sınıfında ve ArrayList'in dönüştürme yöntemlerinde kullanılır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Operatör Tipeof açıklar

Typeof operatörü, aşağıdaki parametrelerden biriyle kullanılabilir:
  • Dinamik olmayan bir tür
  • Bağımsız değişkenlerin yer aldığı genel bir türü temsil eden birleştirilmemiş bir tür adı. Bunlar uygun virgüllerle belirtilir.
  • "void" anahtar sözcüğü

Örneğin, bir typeof operatörü, System.Type değişkeninde saklamak için .NET framework kütüphanesinde tanımlanan bir tür olan StreamReader ile birlikte kullanılabilir. Bu tip değişken daha sonra sınıf tipi (soyut veya somut), yöntemler vb. Gibi detayları sorgulamak için kullanılabilir.


Typeof operatörü, System.IO veya System ad alanında tanımlanan genel türleri belirlemek için kullanılabilir. Özel uygulama ile aşırı yüklenemez.

Typeof operatörü, türün meta veri tanımına erişmek için yansıma tekniğini kullandığından, optimize edilmiş kod için kullanıldığında onu yavaşlatır ve bu nedenle daha az kullanılmalıdır. Bir typeof operatörünün dönüş türünü statik bir değişkende saklamak, bazı durumlarda performansı artırabilir.

GetType yöntemi, typeof () operatörüne alternatif bir seçenektir. Statik ve önceden belirlenmiş tiplere ek olarak, çalışma zamanı sırasında bir ifadenin türünü getirmek için kullanılabilir. Bu tanım, C # con yazılmıştır