2010-10-20 3 views
0

Можно создать дубликат:
What does “DateTime?” mean in C#?В чем разница между float и float? тип возвращаемого значения в C# собственности

Привет всем, Недавно я наткнулся с некоторого кода в C#, где плавают? используется как возвращаемый тип. Я хочу знать, какова концепция использования этого и в каком сценарии нам нужно использовать его против обычного типа возвращаемого значения float.

Thanks

+0

Фактически дубликат [Что делает «DateTime?»? в C#?] (http://stackoverflow.com/questions/109859/what-does-datetime-mean-in-c) (просто замените 'DateTime' в этой статье для' float'). –

+0

На самом деле это не дубликат? Если вы знаете, что означает «DateTime?» И «Float?», То да, это тот же вопрос, но если вы не знаете ответа на вопрос, тогда у них могут быть совершенно разные вопросы. –

ответ

2

поплавка? означает Nullable <float>. В основном это оболочка для типов значений. Используя его, вы можете присвоить значение null переменной, что невозможно, когда дело касается типов значений.

Смежные вопросы