iT邦幫忙

2022 iThome 鐵人賽

DAY 4
1
Software Development

C#世界初探險系列 第 4

2022鐵人賽 Day 04 關鍵字怪獸

  • 分享至 

  • xImage
  •  

嗨嗨我是C#嚮導(?
在去打關鍵字怪物前
首先我們要先認識識別字
識別字(Identifier)是用來對城市中的一個方法、變數或其他使用者定義的項目給予名稱以便在程式中識別。但有其規則:

  1. Identifier必須以A-Z,a-z或_(底線)等字元開頭,但不允許以數字0-9開頭。

  2. C#的Identifier將字母的大小寫視為不同字元,如:ABC、Abc、abc是為三個不同的名稱

  3. Identifier命名最好具有意義、名稱最好和資料有關連。

  4. C#允許中文字當變數名稱,由於使用中文字當變數在程式中易造成混淆,建議不要使用。

  5. C#的關鍵字(Keywords)是不允許用來當作識別字的。下表為C#常用的Keywords。若非要使用Keywords當Identifier不可時,可在該Identifier前面加上@便可當作Identifier使用

    abstract | as | base | bool | break |
    byte | case | catch | char | checked |
    class | const | continue | decimal | default |
    delegate | do | double | else | enum |
    event | explicit | extern | false | finally |
    fixed | float | for | foreach | goto |
    if | implicit | in | int | interface |
    internal | is | lock | long | namespace |
    new | null | object | operator | out |
    override | params | private | protected | public |
    readonly | ref | return | sbyte | sealed |
    short | sizeof | stackalloc | static | string |
    struct | switch | this | throw | true |
    try | typeof | uint | ulong | unchecked |
    unsafe | ushort | using | virtual | volatile |
    void | while | | | |

  6. 下列是不正確的命名方式

    good luck //中間不能空格
    7_eleven  //第一個字不能數字
    B&Q       //&不是可使用的字元
    new       //new是關鍵字
    

今天的就到這邊結束啦~
大家掰掰~

參考資料:
Visual C# 2015程式設計經典


上一篇
2022鐵人賽 Day 03 Hello, C# World
下一篇
2022鐵人賽 Day 05 資料型態家族
系列文
C#世界初探險30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
juck30808
iT邦研究生 1 級 ‧ 2022-09-15 00:56:34

好文推

飯糰 iT邦新手 4 級 ‧ 2022-09-15 23:57:31 檢舉

謝謝你~

我要留言

立即登入留言