C#標識符簡單分析
作者:佚名
這里介紹C#標識符,對于跨語言的移植帶來了便利。因為,某個單詞在 C# 中作為保留關鍵字,但是在其他語言中也許不是。
C#標識符還是比較常見的東西,這里我們主要介紹C#標識符中的用法,包括介紹 static 的方法和bool 的形參等方面。
C#標識符中的用法
在 C# 規范中, @ 可以作為C#標識符(類名、變量名、方法名等)的***個字符,以允許C# 中保留關鍵字作為自己定義的C#標識符。
- class @class
- {
- public static void @static(bool @bool)
- {
- if (@bool)
- System.Console.WriteLine("true");
- else
- System.Console.WriteLine("false");
- }
- }
- class Class1
- {
- static void M()
- {
- cl\u0061ss.st\u0061tic(true);
- }
- }
注意,@ 雖然出現在C#標識符中,但不作為C#標識符本身的一部分。因此,以上示例,定義了一個名為 class 的類,并包含一個名為 static 的方法,以及一個參數名為了 bool 的形參。這樣,對于跨語言的移植帶來了便利。因為,某個單詞在 C# 中作為保留關鍵字,但是在其他語言中也許不是。
【編輯推薦】
責任編輯:佚名
來源:
博客園