Unity C# 声明变量带有问号 可空类型

private ContactPoint2D? _groundContact;

看到了这样一段码

参考以下博客了解了这个问号

C#变量定义中含问号的用法 - 深海大虾 - 博客园 (cnblogs.com)

总之带了这个问号,这个变量就变成了一个结构体,在原先的数据类型的基础上又多了一个bool hasValue表示这个变量为不为空

posted @ 2021-07-29 10:54  瞬闪影  阅读(265)  评论(0编辑  收藏  举报