1、partial :C# 2.0引入了局部類型的概念。局部類型允許我們将一個類、借口或結構分成好幾個部分,分别實作在不同的.cs檔案中。
通常用于一下情況:(1)通常特别大,不宜放在同一個檔案中實作。
(2)一個類型中的一部分代碼為自動化工具生成的代碼,不宜與我們自己編寫的代碼混合在一起。
(3)需要多人合作編寫一個類。
2、virtual:virtual關鍵字用于修飾方法、屬性、索引器或事件聲明,并且允許在派生類中重寫這些對象。
(virtual 修飾符不能與static、abstract、private、override修飾符一起使用)
3、int?:表示可空類型,就是一種特殊的值類型,它的值可以為null
用于給變量設初值得時候,給變量(int類型)指派為null,而不是0
int??:用于判斷并指派,先判斷目前變量是否為null,如果是就可以賦役個新值,否則跳過
轉載于:https://www.cnblogs.com/NoticeWang/p/3205355.html