2.c#程式設計學習—— windows forms
windows form ,是 microsoft windows 應用程式開發的新平台,以 .net framework 為基礎。這種架構提供清晰、物件導向且可延伸的類別集,讓您能夠開發各種 windows 應用程式。
乙個單獨的應用程式可以同時包括這兩者元素,也可以相互轉換。對於c#編譯器,控制台應用程式與windows應用程式之間的區別在於乙個名為target的編譯器開關。
可以使用:/target:exe
建立乙個windows可執行應用程式:/target:winexe
class
messageboxhelloworld
}其中system.windows.forms是乙個命名空間,包含幾百個類和100個列舉。
messagebox 是那個命名空間中的乙個類
show是messagebox類中的乙個靜態方法。
using
system;
using
system.windows.forms;
class
mydocumentsfolder}
class
newform
}其中form類是從containercontrol派生的,具體如下圖1:
顯示窗體如下:
using
system.windows.forms;
class
newform
}c#編譯器需要訪問一些額外的dll,是.net公共語言執行時(clr)。需要包括reference編譯器開關。
/r:system.dll,system.windows.forms.dl,systemdrawing.dll
在解決方案中,右鍵引用,新增引用。
然後如下圖2:
重新編譯生成即可。
遞迴程式設計2(C語言)
實驗內容 題目1 將非負十進位制整數n轉換成b進製。其中b 2 16 題目2 任何乙個正整數都可以用2的冪次方表示。例如 137 27 23 2 0 同時約定冪次方用括號來表示,即ab 可表示為a b 由此可知,137可表示為 2 7 2 3 2 0 進一步 7 22 2 20 21用2表示 3 2...
C 學習筆記2 C 變數
1 當乙個精度高的資料型別與乙個精度低的資料型別進行運算時,定義運算結果的變數型別必須與精度最高的變數型別相同。這是為了防止在運算過程中造成資料丟失。如下 double a 42.29 int b 4229 int c a b console.writeline c c console.readke...
C 學習筆記2 C 引用 vs 指標
引用很容易與指標混淆,它們之間有三個主要的不同 1.不存在空引用。引用必須連線到一塊合法的記憶體。2.一旦引用被初始化為乙個物件,就不能被指向到另乙個物件。指標可以在任何時候指向到另乙個物件。3.引用必須在建立時被初始化。指標可以在任何時間被初始化。void swap int a,int b 這裡需...