Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 2391|Antwoord: 0

[Bron] .NET/C# reflectieattribuut, dat kan worden beoordeeld op nultypes

[Link kopiëren]
Geplaatst op 24-03-2024 11:39:53 | | | |
Vereisten: Tijdens de ontwikkeling van C# kan het nodig zijn om met reflectie dynamisch het attribuuttype van een object te verkrijgen en dit vervolgens dienovereenkomstig te verwerken. We willen nullable types en basistypes classificeren als hetzelfde type, bijvoorbeeld string? = snaar, int? = int


Bij het beoordelen van het type, int? en Int-types zijn verschillende typen, zoals getoond in de onderstaande afbeelding:



Hoe kun je direct het basistype verkrijgen bij het bepalen van het nultype? Zie deUnwrapNullableTypeDe code is als volgt:





Referentie:

De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.





Vorig:C#-programmering gebruikt de Override- en New-trefwoorden om ze te onderscheiden
Volgend:Een eenvoudige vergelijking van Garnet cache en Redis ontwikkeld met .NET
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com