原创 c#學習日記01--新手上路

      今天是10月1日,祖國成立66週年,熱烈祝賀我們的祖國繁榮昌盛,人民安居樂業!!!           對於c#(sharp)說實話我也是剛開始自學,大二了我的主修其實是java,但是c#我也不會落下,從今天開始踏上自學c#

原创 C#學習日記13---類(Class)的聲明與定義

        類作爲面向對象的靈魂,在C#中有着相當廣泛和深入的應用,對類的深度掌握自然是我們學習C#重要的一個環節.有關類的意義上一篇  C#學習日記12---引用類型 中已經給出了,這裏就不再重複了.說到 類 就不得不說下與之息息

原创 C#學習日記15----引用類型 之 string類型用法總結

           C#中定義了一個基本的類string,專門用於對字符串的操作,同樣這個類也是在.Net框架結構的名字空間System中定義的,是System.string的別名。字符串的用法十分廣泛,在類的定義中封裝了許多內部的操

原创 C#學習日記09---數據類型 之 結構(Struct)類型

數值類型 之 結構類型(struct類型):      經過對前面簡單類型的學習,我們在進行一些常用的數據運算、文字處理,似乎已經夠了,但是當我們碰到一些複雜的數據類型時,比如,班級管理系統中要錄入每個學生的姓名、年齡、電話號碼、地址。

原创 C#學習日記11---數據類型 之 枚舉(enum)類型

       前面我所介紹的全都是值類型 ,寫這麼多了,我總結以下什麼叫值類型 。簡單的說,該類型的變量直接存儲所包含的值。這裏我們與C語言中的字符串相對比一下,char ch[6] = "HC666"; 老師說過這裏其實是用ch來引用“

原创 C#學習日記04---數據類型 之 整數類型

            上一篇中我們初步的瞭解了一些數據類型,不全面,本着認真求實的精神,我再對數據類型梳理 一下。 值類型之整數類型:       整數類型 數據類型 特徵 取值範圍 sbyte  8位有符號整型 -128~127之

原创 C#學習日記17---顯示類型轉換具體用例

       在C#的類型轉換中,除了上一篇中介紹到的 隱式類型轉換 外還有一種需要我們聲明的類型轉換-----顯示類型轉換.       顯示類型轉換,又叫強制類型轉換,在進行轉換的時候它需要我們明確的指定轉換類型.  比如,當我們把

原创 C#學習日記16----隱式轉換具體用例

             經過前面的學習C#中基本的數據類型就介紹的差不多了,下面就學習下類型之間的互相轉換.C# 中類型轉換可以分爲2類: 隱式轉換 和 顯式轉換. 隱式轉換:          隱式轉換是系統默認的轉換,不需要申明就可

原创 C#學習日記16---引用類型 之 數組

       有關數組的定義我已經在    C#學習日記12---引用類型  中說到過了,這裏就不羅嗦了,總的說來 數組 就是一組類型相同的有序數據,System.Array類是所有數組的基類,(好比 System.object 是所

原创 C#學習日記05---數據類型 之 布爾類型

值類型之布爾類型:    布爾類型是用來表示 '真' 和 '假' 這兩個概念的,雖然看起來很簡單,但實際用法十分廣泛.我們知道,計算機是用二進制來表示各種數據的,在它 的內部只有0或者1.布爾類型表示的邏輯變量只有2中,True 或 F

原创 C#學習日記18----裝箱(boxing)轉換與拆箱(unboxing)轉換

     經過前面的學習,我們基本能夠實現值類型與值類型之間的轉換,引用類型與引用類型之間的轉換,但是值類型與引用類型(object)之間的轉換又該怎麼實現呢??    在C# 中,我們採用裝箱來實現將值類型轉換成引用類型,用拆箱實現將

原创 C#學習日記06---數據類型 之 浮點數類型

數值類型之浮點數類型:   在我們的日常生活中不僅有整數 ,還存在小數,在C#中小數有2種數據類型來表示  (單精度)float 、(雙精度)double。 他們的差別在於取值範圍與精度不同,計算機對浮點數的運算速度大大低於對整數的運算速

原创 C#學習日記14---引用類型 之 object類

       先讓我們瞭解下什麼叫object類 Object類:        object類是所有類型的基類,所有類型都是由他派生而來,C#中所有的類都是直接或間接的從Sytem.Object類中繼承,(可能有點迷糊,沒關係,舉個例子

原创 C#學習日記03---數據類型

C#數據類型     C#語言是一種強類型的語言,在程序中用到的變量、表達式、數值等都必須要有類型。對於程序中每一個用於保存信息的量,使用時我們都必須聲明他的數據類型,以便編譯器爲他分配內存空間。C#的數據類型可以分爲兩大部分:值類型

原创 C#學習日記08---數據類型 之 字符類型

數值類型 之 字符類型:      計算機處理的信息中除了數字以外,主要就是字符了,字符包括數字字符、英文字符、表達式符號、等等;C#提供的字符類型按照國際上的公認標準,採用Unicode字符集,一個標準的Unicode字符長度爲16位,