- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual C# 2010 程式設計經典 第2章 主控台應用程式與C#資料型別 2.1 C#程式架構 使用using指示詞第1行using System; 是引用系統定義的System命名空間,它告知C# 編譯器(Compiler),本應用程式會使用到名稱為System的命名空間(Namespace)裡面的類別,System命名空間主要保留給和 .NET Framework類別程式庫(Class Library)相關的項目(Items)使用。 宣告命名空間範圍第6行宣告名稱為ConsoleApplication1命名空間有效範圍,此命名空間的名稱是以的專案名稱當作預設的使用者自定命名空間,其有效範圍由第7行的左大括號起到第16行的右大括號止。 註解第12行的雙斜線「//」是單行註解符號,其使用時機是當您需要對程式某些敘述區段、變數、單一敘述等做說明,以方便日後閱讀。/*…*/為多行註解。 定義類別名稱每個由C# 所撰寫出的應用程式都可由多個類別、結構和資料型別所組成的集合。譬如上例第8行: class Program Main()方法為程式執行的進入點一個C# 程式可以由很多個類別所組成,在多個類別中只有一個類別內可能有 Main()方法,C# 編譯器會將此Main() 方法視為此程式開始執行的進入點,這和C語言和C++程式從main() 函式開始執行是一樣的。 Console.WriteLine方法Console.WriteLine方法是 .NET Framework類別程式庫Console類別中一種輸出方法,緊接在Console.WriteLine括號後面的是標準輸出資料串流,而第13行會在主控台印出 歡迎光臨 C# 的世界 訊息。 2.2 C#資料型別2.2.1 認識識別字 在C# 中,識別字(Identifier)是用來對程式中的一個方法、一個變數或其他使用者定義的項目命名以茲識別。至於識別字的命名規則如下: 識別字名稱必須以A-Z﹑a-z或_(底線)等字元開頭,但不允許以數字0-9開頭。 C# 的識別字將字母的大小寫視為不相同的字元,譬如:SCORE、 Score、 score視為三個不同的名稱。 識別字的命名最好具有意義﹑名稱最好和資料有關連,如此在程式中不但可讀性高而且易記。例如:以salary代表薪資、total代表總數,切勿使用a和b之類無意義的名稱當作變數名稱。 C# 允許使用中文字當變數名稱,由於使用中文字當變數在程式中易造成混淆,建議不使用中文字為宜。 C# 的關鍵字(Keywords)是不允許用來當做識別字的。下表即為C#常用的關鍵字。 識別字命名: ? 下列變數是不正確的識別字命名方式: good luck(中間不能使用空格) 7_eleven(第一個字元不可以是數字) BQ(不是可使用的字元) new(new是關鍵字) ? 下列變數是正確的識別字命名方式: GoodLuck(兩個單字第一個字使用大寫字母) seven_eleven(兩個單字中間使用_區隔) _score (第一個字也可以使用_) 底薪(可以使用中文,建議不要使用,以免程式較不易維護) 2.2.2 認識變數 多數的高階程式語言都是在程式的開頭先宣告(Declare)一個變數(Variable),宣告的目的是賦予該變數一個資料型別以及變數名稱。 int myVar; // 宣告myVar為整數變數 由於C# 執行時,是不允許使用未初始化(Initialize)過的變數,因此您可在宣告變數的同時,如下面敘述使用等號「=」來初始化(Initialize)變數的初值: int myVar=20; // 宣告myVar為整數變,初值為20 上面敘述也可以改成如下寫法,先宣告int整數型別的myVar變數,接著再指定myVar的初值為20: int myVar; myVar = 20; // 宣告myVar為整數變,初值為20 2.2.3 認識C#資料型別 C# 常用的實值資料型別以及各資料型別所佔用記憶體數目和允許使用的資料大小,請參閱2-8~2-10頁。 2.2.4 變數的宣告與初始化 在C# 的程式中是不允許使用未初始化的變數。 程式中若需要使用到某個變數,必須先宣告該變數是屬於何種資料型別,一直到賦予該變數初值後,才可以使用該變數。 若變數未宣告即使用,則程式在編譯時期會出現 “使用未指定的區域變數…” 錯誤訊息。 C# 可以使用 “=” (指定運算子)等號來指定變數的初值。 變數宣告及初值設定的方式如下: int i; i = 100; System.Int32 j = 100; C# 的程式中每行命令後面
您可能关注的文档
最近下载
- 北师大版-数学-五年级上册-《多边形的面积》单元分析.doc VIP
- 新高考背景下历史课程教学改革探索教学研究课题报告.docx
- 2023-2024学年四川省成都市锦江区八年级(下)期末数学试卷(1).doc VIP
- DL T 1144-2012《火电工程项目质量管理规程》.pdf VIP
- 教科版六年级科学上册全册必背知识点知识清单.pdf VIP
- 《孩子是春天的另一种姿势》阅读练习及答案.doc VIP
- 2022-2023学年四川省成都市锦江区八年级(上)期末数学试卷.docx VIP
- T_CVMA 224-2025 猫传染性腹膜炎诊断规程.pdf VIP
- T_CVMA 232-2025 猪星状病毒五型荧光PCR检测方法.docx VIP
- T_CVMA 252-2025 马四肢X线及超声操作规范.pdf VIP
文档评论(0)