C#初學者教程系列4:C井數據類型示例,int、double、string

本文是C#初學者簡單教程,這是第3篇。感謝觀看,記得關注我,後續還有更多教程文章,謝謝。

如無特別說明,本系列教程使用的Visual Studio版本為VS2019,.Net Framework版本為4.7.2,.Net Core版本為3.0,.Net Standard為2.1。這些版本是2019年12月12日(雙12)前的最新版本,所以閱讀本系列,你看到的並非過時版本。由於.Net Core的趨勢,所以,本系列所有教程均默認採用.Net Core構建。

C#中的數據類型是什麼?

C#語言帶有一組基本數據類型。這些數據類型用於建立在應用程序中使用的值。讓我們探索C#中可用的基本數據類型。對於每個示例,我們將只修改Program.cs文件中的main函數。

本示例僅展示了基本的幾種類型,實際上它的類型不只於此。僅以本文作拋磚引玉之意。

1)int類型

整數數據類型用於處理數字。在這種情況下,數字是整數,例如10、20或30。在C#中,數據類型由Int32關鍵字表示。下面是如何使用此數據類型的示例。在我們的示例中,我們將定義了3個整形變量。然後,我們將為該變量分配一個Integer值,然後相應地顯示它。另外,int是Int32的簡寫形式,它們本質上是一樣的。


C#初學者教程系列4:C井數據類型示例,int、double、string


代碼說明:

1.指定Int32數據類型以聲明一個稱為x的Integer變量。然後為變量分配值3。

2.最後,使用console.write函數將數字顯示到控制檯。

如果正確輸入了以上代碼並且程序成功執行,將顯示以下輸出。


C#初學者教程系列4:C井數據類型示例,int、double、string


從輸出中,我們看到了變量x的值為3,以及max和max32這2個變量的int型最大值是一樣的。

2)double類型

雙精度數據類型用於處理小數。在這種情況下,數字是整數,例如10.11、20.22或30.33。在C#中,數據類型由關鍵字“ Double ”表示。下面是此數據類型的示例。同樣的double和大寫開頭的Double是一樣的。

在我們的示例中,我們將定義一個名為x的雙精度變量。然後,我們將給變量分配一個Double值,然後相應地顯示它。


C#初學者教程系列4:C井數據類型示例,int、double、string


代碼說明:

1.指定double數據類型以聲明一個稱為x的double類型變量。然後為變量分配3.1415926的值。

2.最後,使用console.write函數將數字顯示到控制檯。

如果正確輸入了以上代碼並且程序成功執行,將顯示以下輸出。


C#初學者教程系列4:C井數據類型示例,int、double、string


從輸出中,您可以清楚地看到在控制檯中顯示了名為x的雙精度變量。

3)boolean類型

布爾數據類型用於處理布爾值true和false。在C#中,數據類型由Boolean關鍵字表示。下面是可以使用此數據類型的示例。同樣的,bool是Boolean的簡寫,他們是一樣的。


C#初學者教程系列4:C井數據類型示例,int、double、string


代碼說明:

1.指定布爾數據類型以聲明一個名為“狀態”的布爾變量。然後為變量分配true / false值。

2.最後,使用console.write函數向控制檯顯示布爾值。

如果正確輸入以上代碼併成功執行了程序,將顯示輸出。


C#初學者教程系列4:C井數據類型示例,int、double、string


從輸出中,您可以清楚地看到在控制檯中顯示了x等於True,以及y等於False的布爾變量。

4)string

String數據類型用於處理字符串。在C#中,數據類型由關鍵字“string”表示。下面是此數據類型的示例。

在我們的示例中,我們將定義一個名為“ x”的String變量。然後,我們將為該變量分配一個String值,然後相應地顯示它。同樣的string是大寫String的簡寫形式,他們是一樣的。


C#初學者教程系列4:C井數據類型示例,int、double、string


代碼說明:

指定String數據類型以聲明一個稱為x的字符串變量。然後為變量分配“ Hello”值。

最後,console.write函數用於向控制檯顯示字符串值。

如果正確輸入以上代碼併成功執行了程序,將顯示輸出。

輸出:


C#初學者教程系列4:C井數據類型示例,int、double、string


從輸出中,您可以清楚地看到控制檯中顯示了名為x的String變量。

5)var

從 Visual C# 3.0 開始,在方法範圍內聲明的變量可以具有隱式“類型”var。 隱式類型本地變量為強類型,就像用戶已經自行聲明該類型,但編譯器決定類型一樣。 以下的聲明中,x和y的類型是等效的,都為string。而a和b也是等效的,都是int型。var我們稱為隱式聲明,string或int等具體變量名聲明我們稱為顯式聲明。


C#初學者教程系列4:C井數據類型示例,int、double、string


好的,作為入門,我們就介紹這4種基本類型,當然他還有更多的類型,可以依此入門,進階更多其它的類型,有關知識,可以參閱MSDN文檔。


分享到:


相關文章: