特別的 .NET 類型成員

發表于:2008-05-13來源:作者:點擊數: 標簽:成員NetNETnet類型
關鍵字:.NET 類型成員介紹類型可以定義的一些特殊成員,這些成員支持良好的 面向對象 設計,同時大大簡化了處理類型及其對象實例所需的語法。 本頁內容 類型構造函數 屬性 索引屬性 小結 類型構造函數 您應該很熟悉構造函數,它負責設置對象實例的初始狀態。
關鍵字:.NET 類型成員介紹類型可以定義的一些特殊成員,這些成員支持良好的面向對象設計,同時大大簡化了處理類型及其對象實例所需的語法。



本頁內容
 類型構造函數 
 屬性 
 索引屬性 
 小結 

類型構造函數
您應該很熟悉構造函數,它負責設置對象實例的初始狀態。除了實例構造函數,Microsoft® .NET 公共語言運行庫(common language runtime,CLR)還支持類型構造函數(也稱為靜態構造函數、類構造函數、或者類型初始函數)。類型構造函數可以用于接口、類和值類型。它允許類型在任何成員被訪問前進行所需的初始化工作。類型構造函數不接受任何參數,返回類型必須是 void。類型構造函數僅訪問類型的靜態字段,并且其通常的用途是初始化這些字段。類型構造函數確保在類型的任何實例創建前,以及在類型的任何靜態字段或者方法被引用前運行。

許多語言(包括 C#)自動為任何定義的類型產生類型構造函數。但是,有些語言需要顯式實現類型構造函數。

為了理解類型構造函數,查看下面的類型(用 C# 定義):

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97