Spójrzmy w to.
Struktura:
zapieczętowana nazwa_ klasy publicznej
// możemy zadeklarować metody
// możemy zadeklarować zmienne
ISSEALED NAGER
Właściwość issealed z kontroli klasy typu, jeśli określony typ jest zapieczętowany, czy nie. Jeśli jest zapieczętowany, zwraca prawdziwie. W przeciwnym razie zwraca false, jeśli nie jest to klasa zapieczętowana.
Składnia:
typeof (typ).Issealed
Typ powrotu:
Zwraca wartość logiczną (prawda/fałsz).
Przykład 1:
Utwórzmy aplikację C# z klasą o nazwie Linuxhint i sprawdź, czy jest zapieczętowana, czy nie.
za pomocą systemu;
Klasa Linuxhint
static public void main ()
// Sprawdź, czy Linuxhint jest uszczelniony lub nie
Konsola.Pisa?: "+ typeof (Linuxhint).Issealed);
Wyjście:
Wyjaśnienie:
Linia 7:
Sprawdź, czy klasa Linuxhint jest zapieczętowana, czy nie
Ponieważ nie jest zapieczętowany, Fałsz jest zwracany.
Przykład 2:
Utwórzmy trzy zapieczętowane klasy o nazwie Chocos, Chips i Veg. Sprawdź, czy są zapieczętowane, czy nie.
za pomocą systemu;
Chocos klas publicznych
// to jest klasa pieczęci Chocos
Pieczęciowe chipsy klasy publicznej
// To jest uszczelniona klasa układów
zapieczętowana klasa publiczna Veg
// to jest klasa uszczelniona warzyw
Klasa Linuxhint
static public void main ()
// Sprawdź, czy Chocos jest zapieczętowany, czy nie
Konsola.Writeline („jest zamknięty Chocos ?: „+ Typeof (Chocos).Issealed);
// Sprawdź, czy układy są zapieczętowane lub nie
Konsola.Pisa ?: "+ typeof (chipsy).Issealed);
// Sprawdź, czy warzywa jest zapieczętowane lub nie
Konsola.Writeline („jest uszczelniony warzyw ?: "+ typeof (warzywa).Issealed);
Wyjście:
Wyjaśnienie:
Linia 4-14:
Utwórz trzy zapieczętowane klasy.
Linia 20-25:
Sprawdź, czy powyższe klasy są zapieczętowane, czy nie.
Ponieważ są zapieczętowane, prawda jest zwracana.
Przykład 3:
Utwórzmy trzy zapieczętowane klasy o nazwie Chocos, Chips i Veg Wewnątrz klasy Linuxhint. Sprawdź, czy są zapieczętowane, czy nie.
za pomocą systemu;
Klasa Linuxhint
Chocos klas publicznych
// to jest klasa pieczęci Chocos
Pieczęciowe chipsy klasy publicznej
// To jest uszczelniona klasa układów
zapieczętowana klasa publiczna Veg
// to jest klasa uszczelniona warzyw
static public void main ()
// Sprawdź, czy Chocos jest zapieczętowany, czy nie
Konsola.Writeline („jest zamknięty Chocos ?: „+ Typeof (Chocos).Issealed);
// Sprawdź, czy układy są zapieczętowane lub nie
Konsola.Pisa ?: "+ typeof (chipsy).Issealed);
// Sprawdź, czy warzywa jest zapieczętowane lub nie
Konsola.Writeline („jest uszczelniony warzyw ?: "+ typeof (warzywa).Issealed);
Wyjście:
Wyjaśnienie:
Linia 6-16:
Utwórz trzy zapieczętowane klasy w klasie Linuxhint.
Linia 20-25:
Sprawdź, czy poprzednie klasy są zapieczętowane, czy nie.
Ponieważ są zapieczętowane, prawda jest zwracana.
Wniosek
W tym samouczku C# dowiedzieliśmy się, jak sprawdzić, czy typ jest zapieczętowany, czy nie, używa. Ta nieruchomość mówi nam, zwracając wartość logiczną z trzema przykładami. Jeśli to prawda, możemy powiedzieć, że typ klasy jest klasą zapieczętowaną. Jeśli jest to fałszywe, możemy powiedzieć, że typ nie jest klasą zapieczętowaną.