千鋒教育-做有情懷、有良心、有品質的職業(yè)教育機構
1、.Net與Mono的關系?
.Net是一個語言平臺
Mono為.Net提供集成開發(fā)環(huán)境,集成并實現了
.NET的編譯器、CLR 和基礎類庫,
使得.Net既可以運行在windows也可以運行于 linux,Unix,Mac OS 等。
2、在類的構造函數前加上static會報什么錯?為什么?
靜態(tài)構造函數不允許添加訪問修飾符,且必須無參數
原因:無論創(chuàng)建多少類型的對象,靜態(tài)構造函數只執(zhí)行一次
類實例化或者首靜態(tài)成員調用之前,運行庫會先調用靜態(tài)構造函數
靜態(tài)構造函數優(yōu)先級高于任何其它構造函數
也無法使用this和base來調用靜態(tài)構造函數
一個類只能有一個靜態(tài)函數,如果有靜態(tài)變量,系統(tǒng)也會自動生成靜態(tài)函數
相關推薦