Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Boxing to proces konwertowania typu wartości na typ object
lub na dowolny typ interfejsu implementowany przez typ wartości. Gdy środowisko uruchomieniowe języka wspólnego (CLR) zawiera typ wartości, opakowuje wartość w obiekcie System.Object
i przechowuje ją na zarządzanym stercie. Rozpakowywanie wyodrębnia typ wartości z obiektu. Boxing jest niejawny; rozpiętywanie jest jawne.
Powiązane artykuły
Nazwa | opis |
---|---|
Instrukcje: jawne żądanie konwersji boxing | Opisuje sposób jawnego żądania boxingu w zmiennej. |
Instrukcje: używanie funkcji gcnew do tworzenia typów wartości i korzystanie z niejawnej konwersji boxing | Pokazuje, jak utworzyć typ wartości pola, który można umieścić gcnew na zarządzanym, zbieranym przez śmieci stercie. |
Instrukcje: rozpakowywanie | Pokazuje sposób rozpakuj i zmodyfikuj wartość. |
Konwersje standardowe i niejawne konwersje boxing | Pokazuje, że standardowa konwersja jest wybierana przez kompilator za pośrednictwem konwersji, która wymaga boxingu. |
Programowanie .NET w języku C++/interfejsie wiersza polecenia (Visual C++) | Artykuł najwyższego poziomu dotyczący programowania na platformie .NET w dokumentacji języka Visual C++. |