Genel Türler (C++/CLI ve C++/CX)

Genel türler parametreli türler ve yöntemlerdir. Bu bölümde, hem Windows Çalışma Zamanı hem de ortak dil çalışma zamanı desteğinin hangi genel özellikleri ve yalnızca ortak dil çalışma zamanının desteklediğini öğrenin. Ayrıca C++/CLI'da kendi genel yöntemlerinizi ve türlerinizi nasıl yazabileceğinizi ve C++/CLI'da .NET Framework dilinde yazılmış genel türleri nasıl kullanacağınızı da öğreneceksiniz. Son olarak, bu bölümde genel ve C++ şablonlarının karşılaştırması sağlanır.

Bu Bölümde

Windows Çalışma Zamanı ve Ortak Dil Çalışma Zamanı tarafından desteklenir

C++/CLI'da Genel Değerlere Genel Bakış
Genel türlerin ne olduğu, dil özelliğinin motivasyonu ve genel değerleri tanımlamak için kullanılan terim tanımları hakkında bilgi. Ayrıca, genel türler için tür parametresi olarak başvuru türlerinin ve değer türlerinin kullanımı hakkında bilgiler.

Genel Arabirimler (C++/CLI)
Genel arabirimleri tanımlama ve kullanma hakkında bilgi.

Genel Temsilciler (C++/CLI)
Genel temsilcileri tanımlama ve kullanma hakkında bilgi.

Genel Tür Parametrelerindeki Kısıtlamalar (C++/CLI)
Genel türlerde kısıtlamaları kullanma hakkında bilgi.

Genel Türleri Kullanma (C++/CLI)
C++/CLI'da büyük olasılıkla başka dillerde yazılmış .NET derlemelerinde tanımlanan genel türleri kullanma hakkında bilgi.

Genel Türler ve Şablonlar (C++/CLI)
Genel türlerin ve şablonların karşılaştırması, bunların ne zaman kullanılacağı ve bunların yararlı bir şekilde nasıl birleştirildiği.

Ortak Dil Çalışma Zamanı tarafından desteklenir

Genel İşlevler (C++/CLI)
Genel işlevleri ve yöntemleri tanımlama ve kullanma hakkında bilgi.

Genel Sınıflar (C++/CLI)
Genel sınıfları tanımlama ve kullanma hakkında bilgi.

Genel bir koleksiyonda anahtar sözcüğünde her için öğesini kullanma.

Ayrıca bkz.

.NET ve UWP İçin Bileşen Uzantıları