最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#標(biāo)識符的使用小結(jié)

 更新時間:2014年01月20日 08:55:37   作者:  
C#標(biāo)識符還是比較常見的東西,這里我們主要介紹C#標(biāo)識符中的用法,包括介紹 static 的方法和bool 的形參等方面

標(biāo)識符(Identifier)是適用于變量、類、方法和其他各種用戶定義對象的一般術(shù)語。
 
在編寫代碼時遵循命名規(guī)則,可以讓程序更加易懂、易讀;而且還能提供它的功能信息,如它是否是一個常量、包名或類等,這都有助于對程序的理解。

標(biāo)識符是由一系列字符組成,其中包括大小寫字母、數(shù)字、下劃線(_)和@字符。標(biāo)識符不能以數(shù)字開頭,也不能包含空格。合法的標(biāo)識符的例子如Welcome1, _value, m_inputField1和button7。7button這個名字不是一個合法的標(biāo)識符,因?yàn)樗詳?shù)字開頭。input field也是一個不合法的標(biāo)識符,因?yàn)樗艘粋€空格。C#大小寫敏感——大寫和小寫字母被認(rèn)為是不同的字母,因此a1和A1是不同的標(biāo)識符。

@字符只可以用在標(biāo)識符的第一個字符,帶@前綴的標(biāo)識符稱為逐字標(biāo)識符,這在與其他的編程語言建立接口時很有用,字符@并不是標(biāo)識符的實(shí)際組成部分,因此在其他語言中可能將此標(biāo)識符視為不帶前綴的正常標(biāo)識符。允許將@前綴于關(guān)鍵字用于標(biāo)識符,即如@class, @bool等。但是強(qiáng)烈建議不要這樣做。

C#標(biāo)識符還是比較常見的東西,這里我們主要介紹C#標(biāo)識符中的用法,包括介紹 static 的方法和bool 的形參等方面。

C#標(biāo)識符中的用法

在 C#  規(guī)范中, @  可以作為C#標(biāo)識符(類名、變量名、方法名等)的第一個字符,以允許C# 中保留關(guān)鍵字作為自己定義的C#標(biāo)識符。

復(fù)制代碼 代碼如下:

class @class  
{  
  public static void @static(bool @bool)  
  {  
  if (@bool)  
  System.Console.WriteLine("true");  
  else  
  System.Console.WriteLine("false");  
  }  
}

class Class1  
{  
  static void M()  
  {  
     @class.@static(true);  
  }  
}

注意,@ 雖然出現(xiàn)在C#標(biāo)識符中,但不作為C#標(biāo)識符本身的一部分。因此,以上示例,定義了一個名為 class 的類,并包含一個名為 static 的方法,以及一個參數(shù)名為了 bool 的形參。這樣,對于跨語言的移植帶來了便利。因?yàn)?,某個單詞在 C#  中作為保留關(guān)鍵字,但是在其他語言中也許不是。

相關(guān)文章

最新評論

平阴县| 陕西省| 梅河口市| 翁牛特旗| 辛集市| 张掖市| 宝鸡市| 新野县| 辉南县| 化德县| 玉树县| 平南县| 安图县| 罗甸县| 明溪县| 连南| 资中县| 新建县| 顺平县| 招远市| 铁岭市| 郧西县| 黔东| 枣阳市| 准格尔旗| 金堂县| 五家渠市| 上饶市| 威宁| 滦平县| 东乌珠穆沁旗| 木里| 丹东市| 齐齐哈尔市| 红河县| 平定县| 桐庐县| 资源县| 称多县| 凤翔县| 库尔勒市|