ISnested Property
Den isnested eiendommen fra typen klasse returnerer sant hvis typen er nestet. Ellers blir falsk returnert.
Syntaks:
bool typeof (type).Isnested
Returtype:
Det returnerer den boolske verdien (true/usann).
Eksempel 1:
La oss lage en klasse og sjekke om den er nestet eller ikke.
ved hjelp av system;
// Lag klasse - Linuxhint
Klasse Linuxhint
statisk offentlig tomrom main ()
// sjekk klassen Linuxhint er nestet eller ikke.
Konsoll.WritLine ("er Linuxhint nestet?: "+typeof (Linuxhint).Isnested);
Produksjon:
Forklaring:
Her er Linuxhint en klasse, og den er ikke nestet i noen klasse eller noen type. Så falsk blir returnert.
Eksempel 2:
La oss lage et grensesnitt og abstrakt klasse og sjekke om de er enum eller ikke.
Bruke system:
ved hjelp av system;
// Lag klasse Linux
klasse linux
// dette er en klasse
// Lag klasse - Linuxhint
Klasse Linuxhint
statisk offentlig tomrom main ()
// sjekk om klassen Linux er nestet eller ikke.
Konsoll.WritLine ("er Linux nestet i Linuxhint?: "+typeof (Linux).Isnested);
Produksjon:
Forklaring:
Her er Linux en klasse, og den er ikke nestet i noen klasse eller noen type. Så falsk blir returnert.
Eksempel 3:
La oss lage en klasse som heter Linux i Linuxhint -klassen og sjekke om den er nestet i Linuxhint eller ikke.
ved hjelp av system;
// Lag klasse - Linuxhint
Klasse Linuxhint
// Lag klasse Linux
klasse linux
// dette er en nestet klasse
statisk offentlig tomrom main ()
// sjekk om klassen Linux er nestet eller ikke.
Konsoll.WritLine ("er Linux nestet i Linuxhint?: "+typeof (Linux).Isnested);
Produksjon:
Forklaring:
Her er Linux en klasse og den er nestet inne i Linuxhint -klasse. Så ekte blir returnert.
Eksempel 4:
La oss lage en struktur som heter Linux i Linuxhint -klassen og sjekke om den er nestet i Linuxhint eller ikke.
ved hjelp av system;
// Lag en klasse - Linuxhint
Klasse Linuxhint
// Opprett struktur - Linux
struct linux
// dette er en struktur som er nestet i klassen
statisk offentlig tomrom main ()
// sjekk om klassen Linux er nestet eller ikke.
Konsoll.WritLine ("er Linux -struktur nestet inne i Linuxhint?: "+typeof (Linux).Isnested);
Produksjon:
Forklaring:
Her er Linux en struktur og den er nestet inne i Linuxhint -klassen. Så ekte blir returnert.
Konklusjon
Til slutt ble vi kjent med at isnested eiendom brukes til å sjekke om noen type er nestet eller ikke.
Hvis noen type er nestet inne i en hvilken som helst type, returneres True. Vi har sett fire forskjellige eksempler for å demonstrere denne egenskapen.