標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Runtime.InteropServices; 5 using System.Text; 6 7 namespace ClassTrining 8 { 9 class Demo 10 { 11 //===============屬性===============
標籤:前言之所以要寫這篇關於C#反射的隨筆,起因有兩個: 第一個是自己開發的網站需要用到 其次就是沒看到這方面比較好的文章。所以下定決心自己寫一篇,廢話不多說開始進入正題。 前期準備在VS2012中建立一個控制台應用程式(我的命名是ReflectionStudy),這個項目是基於.net 4.0。接著我們開啟Program.cs檔案,按照如下在Program中寫一個我們自己的類: 1 public class RefClass 2
標籤:一.類與結構的樣本比較: 結構樣本:public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 類樣本: public class TestTime { int hours; int minutes; int seconds; public void passtime() {
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using ClassTrining; 6 namespace TrinTwo 7 { 8 class Program 9 {10 static void Main(string[] args)11 {12 //跨程式集調用類1
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace ClassTrining 7 { 8 class 事件測試 9 {10 public void 測試()11 {12 //產生10以內的隨機數13 var 隨機數 = new
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace ClassTrining 7 { 8 class 事件 9 {10 class Demo11 {12 /// <summary>13 ///