偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

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

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

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

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

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

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

block:(塊:)

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

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

block:(塊:)

{   }

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

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

可選項通常在單獨的行上列出,但是當(dāng)有許多可選項時,可以在單行上給定的擴展列表之前加上短語“下列之一”。這只是在單獨一行上列出每個可選項的簡短形式。以上介紹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-31 09:44:23

C# Employee

2009-09-03 11:15:38

C#設(shè)置Coopera

2009-07-31 14:08:54

C# 匿名函數(shù)

2009-08-18 17:29:02

C#使用指針

2009-08-13 15:18:23

C#文件上傳

2009-08-18 09:26:07

C#線程功能

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-25 10:08:39

C# MyData對象

2009-08-24 18:09:13

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

2009-08-19 11:09:00

C# Cast<T>

2009-08-17 09:57:00

C# Windows

2009-08-10 13:40:46

創(chuàng)建C# COM對象

2009-08-10 17:12:54

C#編譯器

2009-09-04 14:41:09

C#同步線程

2009-07-31 15:37:45

C#靜態(tài)構(gòu)造函數(shù)

2009-08-06 09:32:03

C#代碼協(xié)同執(zhí)行

2009-08-03 18:26:18

C#定義接口成員
點贊
收藏

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