C#從入門到放棄治療一:初探C#世界


 

    C#是一款高級的面向對象語言,運行於.NET framework之上的高級程序設計語言。其語言規范和,語法和java有着驚人的類似之處。所以如果你在學習C#之前有着java的基礎,你將快速地入門。當然,就算你沒有java基礎也不礙事。在之后的學習中你將很快的接觸到C#語言的特性——面向對象。

    在接下來的文章里,我將帶你們快速進入C#這門語言之中去。

    1:工欲善其事必先利其器    

    我們得開發工具是Visual studio,我這里選擇得是2015的版本,當然你也可以選擇更高版本。這個毫無影響。只是把某些插件或者功能的位置改了下。

    https://www.ithome.com/html/win10/164028.htm

    

如果是個人學習,Community版本的足夠應付我們的日常開發。只是閹割了一些功能,不過對我們學生黨來說。這是沒得問題的。。。

    2:我的第一個C#項目

    這里會有2種選擇

第一個是窗體應用程序。。我們俗稱“拖控件”。就是把你需要的東西托到初始化好的ui上,然后對對應的控件寫代碼即可。

第二種,也是我今天要討論的一種。控制台程序。

這一種呢,和c語言的展示效果是一樣的,都是通過,窗口命令行的方式展示出來。你的任何結果都是可以在上面展示。

同樣遵循我們程序設計界的一貫開發原則。。Main方法作為入口。

    3:基本語法:

    輸出語句

 

 Console.WriteLine("Length: {0}", length);

    換行輸出,這條語句就是輸出長度,並且換行,效果和C語言中的printf("Length %d\n",length)效果是一樣的。那么同理Console.Write的效果就是輸出一條語句,不換行。

輸入語句

 

Console.ReadLine();

這是指的是讀入一條數據。那我們就可以這么玩。。。


這樣輸出的效果就是


第二句test是輸入的。這就是基本的輸入輸出。

    4:基本數據類型

    System.ValueType 中派生的類型。

 

 

類型 描述 范圍 默認值
bool 布爾值 True 或 False False
byte 8 位無符號整數 0 到 255 0
char 16 位 Unicode 字符 U +0000 到 U +ffff '\0'
decimal 128 位精確的十進制值,28-29 有效位數 (-7.9 x 1028 到 7.9 x 1028) / 100 到 28 0.0M
double 64 位雙精度浮點型 (+/-)5.0 x 10-324 到 (+/-)1.7 x 10308 0.0D
float 32 位單精度浮點型 -3.4 x 1038 到 + 3.4 x 1038 0.0F
int 32 位有符號整數類型 -2,147,483,648 到 2,147,483,647 0
long 64 位有符號整數類型 -923,372,036,854,775,808 到 9,223,372,036,854,775,807 0L
sbyte 8 位有符號整數類型 -128 到 127 0
short 16 位有符號整數類型 -32,768 到 32,767 0
uint 32 位無符號整數類型 0 到 4,294,967,295 0
ulong 64 位無符號整數類型 0 到 18,446,744,073,709,551,615 0
ushort 16 位無符號整數類型 0 到 65,535

0

當然日后的開發中肯定不可能全部用到。這些僅供參考,或者應付考試。。哈哈。

持續更新中……………………


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM