C 高階程式設計03 細節內容

2022-02-22 16:41:51 字數 682 閱讀 7641

一、命名空間

1.c#使用using關鍵字可以列出所需類的名稱控制項。

它和c/c++ 中的#include不一樣。using語句並沒有在這些檔案之間建立物理連線

2.使用using給命名空間指定別名

using alias = namspacename;

使用:alias::namespaceclass

二、預定義的格式字串

三、建立xml文件注釋

注:可使用命令產生xml說明性文件

csc /doc:.xml 類
四、c#預處理命令:

#define  定義乙個符號, 類似宣告乙個變數,但這個變數不是**的一部分只在編譯**的時候存在

#undef  刪除符號定義,#define和#undef命令必須放在原始檔的開頭位置

#if #elif #else #endif  有條件地編譯程式

#warning #error   產生警告或錯誤

#region #endregion  **塊

五、識別符號

1.識別符號不能使用保留字。如果希望使用某個保留字作為識別符號,可以在識別符號前加上@,如(abstract是乙個保留字,@abstract才是乙個識別符號)

C 程式設計中的細節 內容覆蓋

乙個簡單的示例來講解下這個問題。class concrete class concrete1 class concrete2 public concrete1 class concrete3 public concrete2 int main concrete2 pc2 pc2 val 10 pc2...

學習 Linux高階程式設計03

am 一 make與makefile 1.回顧 目標的語法 目標名 依賴目標 命令 命令 make的命令列使用 make f make 指令碼檔案目標名 2.目標的劃分 目標依賴 3.預設規則 a.不指定目標,預設執行第乙個目標 b.不指定make檔案,預設檔案是makefile或者是makefil...

Shell指令碼 程式設計高階03

1 每隔 3 秒鐘到系統上獲取已經登入的使用者的資訊 如果發現使用者 hacker 登入,則將登入時間和主機記錄於日誌 var log login.log 中,並退出指令碼 bin bash while do echo date f t no information if who grep hack...