Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 2391|Отговор: 0

[Източник] .NET/C# атрибут за отражение, който може да се оцени по нулеви типове

[Копирай линк]
Публикувано в 24.03.2024 г. 11:39:53 ч. | | | |
Изисквания: По време на разработката на C# може да е необходимо да се използва отражение, за да се получи динамично типът атрибут на даден обект и след това да се обработи съответно. Искаме да класифицираме нулеви типове и базови типове като един и същ тип, например низ? = string, int? = int


Когато оценяваш типа, интелигентност? и int типове са различни типове, както е показано на изображението по-долу:



Как директно да се получи базовият тип при определяне на нулевия тип? ВижтеUnwrapNullableTypeКодът е следният:





Препратка:

Входът към хиперлинк е видим.
Входът към хиперлинк е видим.





Предишен:C# програмирането използва ключовите думи Override и New за разграничаване между тях
Следващ:Просто сравнение между кеша на Garnet и Redis, разработено с .NET
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com