標籤:const關鍵字在C代碼中很常見,下面總結一下其作用:1、將一個變數聲明為常量,即唯讀。這一點跟#define 是相似的,如: const int a;這時候,a就被視為一個常量,具有不可修改的性質。這個聲明的問題是沒有對a初始化,編譯器給a分配的空間,以前是什麼值,預設就是什麼值,所以以後要給a賦值會報錯。恰當的聲明應該是這樣的: const int a =
標籤:初來乍道,下面分享一下,自己做的小程式主要用到 數組,類型轉換,枚舉,迴圈:主要體現的是: 輸入姓名,就可以查看其性格 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication11{ class Program
標籤:方法/步驟1首先,我們建立一個項目,然後往表單拖入一個按鈕2我們在專案管理那裡,右擊,選擇"添加",再選擇"windows表單"3我們回到表單1,雙擊按鈕,開啟代碼視窗 在代碼視窗中,我們輸入代碼 Form2 a = new Form2(); a.Show();這幾句話的意思是,執行個體化一個Form2,然後彈出表單&
標籤:[attributes] [access-modifiers] interface interface-name [:base-inteface-list] { interface body }各項釋義attributes(可選):附加的定義性資訊,允許複數。access-modifiers(可選):允許使用的修飾符有 new
標籤:[泛型的概念](1)沒有泛型的時候,所有的對象都是以object為基礎,如果要使用時必須進行強制類型轉換,如果對於實值型別,則會導致不斷拆箱裝箱的過程,對系統消耗很大。(2)使用泛型時不需要通過object類進行裝箱拆箱,使用的時候都會是確定的類型。(3)泛型的概念一開始是由集合引入,因為集合中的類型都是基於object類。可以在集合中使用泛型類。(4)泛型不僅僅用於集合,還可以用於委託、介面和方法。泛型的優點:高效能ArrayList list1 = new
標籤:前言之所以要寫這篇關於C#反射的隨筆,起因有兩個: 第一個是自己開發的網站需要用到 其次就是沒看到這方面比較好的文章。所以下定決心自己寫一篇,廢話不多說開始進入正題。 前期準備在VS2012中建立一個控制台應用程式(我的命名是ReflectionStudy),這個項目是基於.net 4.0。接著我們開啟Program.cs檔案,按照如下在Program中寫一個我們自己的類: 1 public class RefClass 2