自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#文法產(chǎn)生式概述

開發(fā) 后端
這里介紹C#文法產(chǎn)生式的第一行是該產(chǎn)生式所定義的非結(jié)束符號的名稱,后跟一個冒號。每個后續(xù)的縮進(jìn)行列出一個可能的擴(kuò)展,它是以非結(jié)束符或結(jié)束符組成的序列的形式給出的。

C#語言有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#文法產(chǎn)生式,包括介紹XX等方面。

詞法文法和句法文法用C#文法產(chǎn)生式來表示。每個文法產(chǎn)生式定義一個非結(jié)束符號和它可能的擴(kuò)展(由非結(jié)束符或結(jié)束符組成的序列)。在文法產(chǎn)生式中,非結(jié)束符號顯示為斜體,而結(jié)束符號顯示為等寬字體。

C#文法產(chǎn)生式的***行是該產(chǎn)生式所定義的非結(jié)束符號的名稱,后跟一個冒號。每個后續(xù)的縮進(jìn)行列出一個可能的擴(kuò)展,它是以非結(jié)束符或結(jié)束符組成的序列的形式給出的。例如,產(chǎn)生式:
◆while-statement:(while 語句:)
◆while   (   boolean-expression   )  
◆embedded-statement(while   (   布爾表達(dá)式   )   嵌入語句)

定義了一個 while 語句,它是這樣構(gòu)成的:由標(biāo)記 while 開始,后跟標(biāo)記“(”、布爾表達(dá)式、標(biāo)記“)”和嵌入的語句。

當(dāng)有不止一個可能的非結(jié)束符號擴(kuò)展時,列出這些可能的擴(kuò)展(每個擴(kuò)展單獨(dú)占一行)。例如,產(chǎn)生式:
◆statement-list:(語句列表:)
◆statement(語句)
◆statement-list   statement(語句列表   語句)

定義一個語句列表,它或僅含有一個語句,或由一個語句列表和隨后跟著的一個語句組成。換言之,定義是遞歸的,語句列表由一個或多個語句組成。

一個符號若以下標(biāo)“可選”作其后綴,就表明該符號是可選的。產(chǎn)生式:

block:(塊:)

{   statement-listopt   }({   語句列表可選   })

是以下產(chǎn)生式的簡短形式:

block:(塊:)

{   }

{   statement-list   }({   語句列表   })

它定義了一個塊,此塊由一個用“{”和“}”標(biāo)記括起來的可選語句列表組成。

可選項通常在單獨(dú)的行上列出,但是當(dāng)有許多可選項時,可以在單行上給定的擴(kuò)展列表之前加上短語“下列之一”。這只是在單獨(dú)一行上列出每個可選項的簡短形式。以上介紹C#文法產(chǎn)生式。

【編輯推薦】

  1. C# 3.0編譯器簡單介紹
  2. C#使用函數(shù)重載學(xué)習(xí)筆記
  3. Visual C#對數(shù)據(jù)庫處理概述
  4. C#具有隱式類型聲明描述
  5. C#使用SharpZipLib分析
責(zé)任編輯:佚名 來源: 51CTO.com
相關(guān)推薦

2009-09-04 13:43:31

C#順序棧C#連式棧

2009-08-25 10:08:39

C# MyData對象

2009-08-19 11:09:00

C# Cast<T>

2009-08-24 18:09:13

C#構(gòu)造函數(shù)

2009-08-17 09:57:00

C# Windows

2009-08-20 16:28:45

C#匿名方法

2009-08-25 16:49:44

C#使用if語句

2009-09-03 10:42:16

C# Employee

2009-08-18 17:29:02

C#使用指針

2009-08-18 09:26:07

C#線程功能

2009-08-13 15:18:23

C#文件上傳

2009-08-31 09:44:23

C# Employee

2009-07-31 14:08:54

C# 匿名函數(shù)

2009-09-03 11:15:38

C#設(shè)置Coopera

2009-09-02 16:02:52

C#引用托管對象

2009-08-19 15:30:40

C#復(fù)合控件構(gòu)建

2009-08-21 17:11:41

C#調(diào)用Active組

2009-08-17 10:54:53

C#執(zhí)行ping命令

2009-08-14 16:54:19

C# Hello Wo

2009-08-03 16:39:56

C# Assembly
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號