在研究Unity-Singleton模式时,我在网上看到了这样的代码。我看到了以小写o
开头的语法。如果你正在实现一个对象,你不需要使用大写的O
吗?下面是我看到的短语。
private static object syncobj = new object();
在框架中,类是Object
。但是C#定义了一个别名object
,编译器在编译过程中将其翻译为Object。
C#对其他一些"基本"类型也是如此:int表示Int32,long表示Int64,还有一些我不记得了。