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

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

[Комуникация] int в C#? Обяснение

[Копирай линк]
Публикувано в 19.02.2019 г. 11:30:04 ч. | | |
NT? : представлява нулев тип, който е специален тип стойност, и неговата стойност може да бъде нулева
Използва се за присвояване на стойност на променлива (int тип) като null вместо 0 при задаване на началната стойност на променлива
Интелигент?? : Използва се за оценка и прислушване на стойности, първо определя дали текущата променлива е нулева, ако е така, можеш да присвоиш нова стойност, иначе да я пропуснеш
Въпросителен знак след типа стойност показва, че може да бъде null (Nullable structure)

Нулируемата е нова техника в .NET 2.0 за показване дали даден тип стойност може да бъде нулев.

За тип, ако можете да му присвоите или стойност, или нулева референтна нулева (което означава, че няма стойност), тогава казваме, че типът е нулев.

Следователно, нулевият тип може да представлява стойност или да означава, че стойност не съществува. Например, референтен тип като String е нулев тип, докато тип стойност като Int32 не е нулев тип. Структурата Nullable поддържа разширяване на типовете стойности да бъдат null, но не и върху референтни типове, които по своята природа са нулевими.

Тъй като типът стойност има достатъчен капацитет да представи стойност, подходяща за този тип, той не може да бъде нулев; Типът стойност не представлява допълнителния капацитет, необходим за нулева стойност.

Например: публичен интелект? възраст;

Допълнение: Същото важи и за други видове въпроси след добавяне.
Интелигент? num = null;   Точно така
int num=null;     Грешно





Предишен:Вторник, 19 февруари 2019 г. (Весел фестивал на фенерите!) )
Следващ:C# използва HttpClient за http операции GetStringAsync
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com