Time of Update: 2016-04-18
標籤:數組(Array)的不足(即:集合與數組的區別)1. 數組是固定大小的,不能伸縮。雖然System.Array.Resize這個泛型方法可以重設數組大小,但是該方法是重新建立新設定大小的數組,用的是舊數組的元素初始化。隨後以前的數組就廢棄!而集合卻是可變長的。2. 數組要聲明元素的類型,集合類的元素類型卻是object。3. 數組可讀可寫不能聲明唯讀數組。集合類可以提供ReadOnly方法以唯讀方式使用集合。4. 數組要有整數下標才能訪問特定的元素,
Time of Update: 2016-04-18
標籤:---恢複內容開始---一.已建立session類型的擴充方法為執行個體 首先建立一個類==>MyExtention==>添加返回方法 this為擴充方法的關鍵字 1-1public static class MyExtention { ///
Time of Update: 2016-04-18
標籤:C#學習筆記 day oneChapter 1 c#概述1.1 c#概述C#是微軟設計的,簡潔的,型別安全的,物件導向的語言。它以c/c++作為基礎。它的開發環境是visual studio,最新的版本是c#4.0c#必須在.net framework上運行,.net framework主要包括兩個組件:公用語言運行庫,.net framework類庫。 1.2搭配visual stdio
Time of Update: 2016-04-18
標籤:一、匿名型別可通過使用 new 運算子和對象初始值建立匿名型別。樣本:var v = new { Name = "Micro", Message = "Hello" };var v = new[] { new { Name = "Micro", Message = "Hello" }, new { Name = "Soft", Message = "Wold!" }};匿名型別通常用在查詢運算式的 select
Time of Update: 2016-04-17
標籤: 最近在做的項目已經改了好幾版,最近這一版用到了word,當然不是直接使用word,而是使用第三方的ActiveX控制項:dsoframer.ocx,此控制項的使用和其他控制項的使用流程沒有任何區別,接下來介紹一下這款控制項。 註冊:
Time of Update: 2016-04-17
標籤:.NET C#命名空間
Time of Update: 2016-04-17
標籤: 1 public string clFielName(string fileName) 2 { 3 System.Web.HttpContext curContext = System.Web.HttpContext.Current; 4 string outputFileName = null; 5 string browser = curContext.Request.UserAgent.ToUpper(); 6
Time of Update: 2016-04-17
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication4{ class Program { static void Main(string[] args) { double
Time of Update: 2016-04-17
標籤: 沒有真正意義上做過winform的項目,在很多年前有過一段實習經曆,後來工作中只是寫過一些小工具用來輔助日常開發。 這幾天做一個winform介面的小程式,有顯示系統時間的需求,最簡單的做法是拖一個Timer控制項,設定好間隔時間為1000毫秒,然後在Tick事件裡給控制項賦值,而且不用考慮線程回寫UI的問題。
Time of Update: 2016-04-17
標籤:如果你在Form中繪圖的話,不論是不是採用的雙緩衝,都會看到圖片在更新的時候都會不斷地閃爍,解決方案就是在這個表單的建構函式中增加以下三行代碼:請在建構函式裡面底下加上如下幾行:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.SetStyle(ControlStyles.DoubleBuffer, true); //
Time of Update: 2016-04-17
標籤:原文:C#使用RSA認證檔案加密和解密樣本修改MSDN上的樣本,使之可以通過RSA認證檔案加密和解密,中間遇到一個小問題。Q:執行ExportParameters()方法時,回報CryptographicException:該項不適於在指定狀態下使用(Key not valid for use in specified state)。A:匯入帶有私密金鑰的認證時,需要使用"X509KeyStorageFlags"參數標記"私密金鑰可匯出"。X509Certificate2 prvcrt =
Time of Update: 2016-04-18
標籤:對於WINDOWS
Time of Update: 2016-04-18
標籤:本文執行個體講述了c#製作簡單啟動畫面的方法。分享給大家供大家參考。具體分析如下:啟動畫面是程式啟動載入組件時一個讓使用者稍微耐心等待的提示框。一個好的軟體在有啟動等待需求時必定做一個啟動畫面。啟動畫面可以讓使用者有心理準備來接受程式載入的緩慢,還可以讓使用者知道載入的進度和內容。本文只是記錄最簡單的構架。VS2010建立一個C# Windows表單應用程式,將主表單改名為FormMain,再建立一個表單起名為SplashScreen。向程式中載入一個圖片作為啟動畫面,如///
Time of Update: 2016-04-18
標籤:本文匯總了C#啟動外部程式的幾種常用方法,非常具有實用價值,主要包括如下幾種方法:1. 啟動外部程式,不等待其退出。2. 啟動外部程式,等待其退出。3. 啟動外部程式,無限等待其退出。4. 啟動外部程式,通過事件監視其退出。實現代碼如下:// using System.Diagnostics;private string appName = "calc.exe";/// <summary>/// 1. 啟動外部程式,不等待其退出///
Time of Update: 2016-04-18
標籤:方法一:使用線程互斥變數. 通過定義互斥變數來判斷是否已運行執行個體.把program.cs檔案裡的Main()函數改為如下代碼:using System;using System.Windows.Forms;using System.Runtime.InteropServices;namespace NetTools{ static class Program { [DllImport("user32.dll")] private static
Time of Update: 2016-04-18
標籤:private void ShowRunTime() { TimeSpan ts1 = Process.GetCurrentProcess().TotalProcessorTime; Stopwatch stw = new Stopwatch(); stw.Start(); int Circles = 1000; for (int i = 0; i < Circles; ++i) { } double Msecs =
Time of Update: 2016-04-18
標籤: 對class求sizeof的問題總結 首先看如下代碼: 1 class A 2 { 3 public: 4 A(){}; 5 ~A(){}; 6 private: 7 int a; 8 double b; 9 };10 11 class B:public A12 {13 public:14 B(){};15 ~B(){};16 private:17 int a;18 char b;19 };20 21 cout <
Time of Update: 2016-04-18
標籤: 認識C和記憶體管理 C程式記憶體空間分為下面5類:stack棧: 存放著局部變數和函數參數等資料,向下生長 (可讀可寫可執行)heap堆: 給動態分配記憶體使用量,向上生長 (可讀可寫可執行)bss segment:BSS段 用來存放未初始化的全域變數、未初始化的靜態變數 和 這兩種變數初始化值為0的情況data segment:資料區段 儲存已初始化的全域變數和初始化的靜態變數(初始化值都不為0)
Time of Update: 2016-04-17
標籤:知識重點:BOOL布爾類型關係運算子邏輯運算子if語句枚舉類型switch語句 一、BOOL布爾類型 用來儲存“真”或者“假”,變了只有YES和NO兩個值。YES(1)表示運算式結果為真,NO(0)表示運算式結果為假。 非0即為真。 二、關係運算子 主要用於比較運算,比較的結果只有真假兩種情況,結果值用BOOL類型變了儲存 大於:>; 大於等於:>=; 小於:<; 小於等於:<=;
Time of Update: 2016-04-17
標籤:時間:2016-04-17 16:35:01 星期日題目編號:[2016-04-17][Gym][100947][C][Rotate It