Dom*_*c K 7 c# syntax types nullable
可能重复:
一个好奇的c#语法
所以我看到了一些代码,其中一些使用了?在类型之后,像这样:
private Point? loc = null;
Run Code Online (Sandbox Code Playgroud)
所以我想知道Point?与Point不同(不能在我的句子末尾加上问号,否则我会让你们迷惑......:]).我使用的语言就是C#.
Jon*_*eet 10
T?是一种速记(在C#中)Nullable<T>- 所以Point?是另一种写作方式Nullable<Point>或例子.
有关详细信息,请参阅C#3语言规范的1.3和4.1节以及其他各种地方.有关System.Nullable<T>框架方面的更多信息,请参阅文档.或者阅读深度中的C#第4章:)(不幸的是,它不是免费章节之一.)
(这个问题肯定会重复,但我现在没有精力找到它.)
| 归档时间: |
|
| 查看次数: |
5803 次 |
| 最近记录: |