随笔分类 - C#
C#學習過程與其他語言的對比學習
C#析構器 deconstuctor
摘要:概念 類的deconstructor,叫做析構器或者分解式.作用是把類的對象分解成多個變量並返回. 說明 方法名固定為Deconstruct,不能修改 可以被重載 有一個或多個out參數 可以是擴展方法. 舉例 using System; namespace Test { class Program
阅读全文
對象初始化器
摘要:語法 類名 對象名 = new 類名(){屬性1 = 值1, 屬性2 = 值2, ......}; 舉例 using System; namespace LearnClass { class Program { static void Main (string[] args) { Person p
阅读全文
C#實現索引器
摘要:引言 索引器是一種特殊的方法,為類提供對象[下標]訪問內容的方式. 語法 class 類名 { 其他字段,屬性,方法等...... public 返回值類型 this[索引值類型 索引] { 定義訪問方式 } } 例子: using System; namespace LearnClass { cl
阅读全文
C#筆記00--最基礎的知識
摘要:由于本人拥有C/C++的基础,所以在學習C#的時候還是比較快的,在最基礎的東西之中我只會記錄那些與C/C++不同的地方,或者個人認爲比較重要的地方。 0. 數據類型: C#中的數據類型與C++沒有太多的差異,具體情況如下表格。其中比較重要的是需要對decimal有一個印象,你可以理解為一個精度更高的
阅读全文