Time of Update: 2016-03-09
標籤:1.建立並開啟一個OleDbConnection對象string strConn = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = sample.mdb " ;OleDbConnection myConn = new OleDbConnection ( strCon ) ;myConn.Open ( ) ;2.建立插入的SQL語句string strInsert = " INSERT INTO books (
Time of Update: 2016-03-10
標籤:閱讀目錄 一:重複的代碼 二:C#中通過委託Func消除重複代碼 一:重複代碼 1 public class Persion 2 { 3 public string Name { get; set; } 4 public int Age { get; set; } 5 6 public Persion GetPersionInfo() 7 {
Time of Update: 2016-03-10
標籤:閱讀目錄 一:多重委託概述 二:多重委託執行個體 一:多重委託概述 1.委託的調用其實是一個調用列表,可以同時調用多個不同的方法 2.第1個委託加上第2個委託賦予第3個委託,相當於把兩個方法按順序一排,先調用第一個方法,再調用第二個方法 3.當一個委託列表為空白的時候,對它進行調用會報錯 二:多重委託執行個體 我們先寫一個Number數字類,這個類裡面有四個方法,分別是加減乘除,第一個委託執行個體compute1
Time of Update: 2016-03-10
標籤:出處:http://www.cnblogs.com/Interkey/ 偶然看到一個可以自刪除的程式,於是瞭解下如何?。然後整理如下: 思路: 在.NET程式中,因為運行中的程式是受系統保護的,不能自己刪除自身的,所以自刪除的思路: 在關閉本程式之前啟動新的進程開啟另一個程式,調用這個程式來刪除原程式。然後再完成外部進程的銷毀。 操作:方法一:程式中開啟新的進程,刪掉程式後,再銷毀進程本身 流程:首先產生一個BAT檔案,然後讓BAT執行刪除動作,就是:
Time of Update: 2016-03-10
標籤:執行個體構造與參考型別之前的章節其實已經寫過了參考型別的構造過程:首先當然是,在堆中,為參考型別的執行個體對象分配記憶體,然後初始化對象的附加欄位(即類型對象指標和同步塊索引)。這個時候為對象分配的記憶體都是直接被置為0的,所以如果所用到的構造器中沒有對對象中的一些欄位做處理,那麼這些欄位的初始值都應該為0或者null。如果一個類,沒有建構函式,那麼這個類構造的時候就會定義一個預設無參構造器,它裡面就簡單調用基類的無參構造器。極少數的情況下,會有不實用執行個體構造器就能建立類型的執行個體的
Time of Update: 2016-03-09
標籤:前言:寫這個小型系統之前呢,我們應該要猜測可能要用到哪些知識點。那麼對於這個小型系統:主要用到了如下的知識: 封裝,集合(ArrayList和HashTable)和泛型和非泛型集合(泛型:List<>和非泛型:Dictioanry<>),建構函式,方法重載,多態(繼承,抽象:抽象類別和抽象方法): 第一步.建立幾個類01:工具類(vehicle)(父類,超類,基類),此類為抽象類別有方法重載,建構函式該類主要負責提供車類的屬性屬性:
Time of Update: 2016-03-09
標籤:https://msdn.microsoft.com/en-us/library/9fkccyh4.aspxThe virtual keyword is used to modify a method, property, indexer, or event declaration and allow for it to be overridden in a derived class.For example, this method can be
Time of Update: 2016-03-09
標籤:逸出字元
Time of Update: 2016-03-09
標籤: 在進行程式設計時,經常需要儲存程式啟動並執行資訊,因此在C#中引入了"變數"的概念。而在程式中某些值是不能被改變的,這就是所謂的"常量"。1 變數 所謂變數,就是在程式的運行過程中其值可以被改變的量,變數的類型可以是任何一種C#的資料類型。所有實值型別的變數都是在實際存在於記憶體中的值,也就是說,當將一個值付給變數時執行的是值複製操作。變數的定義格式為: VARIANT 資料型別 變數名(標識符);或 VARIANT 資料型別
Time of Update: 2016-03-09
標籤: //順序 選擇 迴圈 //迴圈 for //for (; ; ) //死迴圈 //{ //} //break跳出迴圈體 //continue結束本次迴圈,繼續下次迴圈 //列印20遍你好 //for (int a=1;a<=20 ;a++ ) //{
Time of Update: 2016-03-09
標籤:參見https://msdn.microsoft.com/zh-cn/library/system.datetime%28v=vs.110%29.aspxDateTime.Date:返回執行個體的日期DateTime.Day:返回該月中的第幾天DateTime.Now:返回目前時間,精確到秒DateTime.Today:返回目前時間,精確到天以DateTime.Now為例,常用的方法有ToBinary(),ToString(),ToString(String),ToShortDateStr
Time of Update: 2016-03-09
標籤: 1 /// <summary> 2 /// 返回指定WebBrowser中圖片<IMG></IMG>中的圖內容 3 /// </summary> 4 /// <param name="WebCtl">WebBrowser控制項</param> 5 /// <param name="ImgeTag">IMG元素</param> 6
Time of Update: 2016-03-09
標籤:作為從C#開始並只使用C#,沒有接觸過VB,只使用.net,沒使用過COM的開發人員,一直不太明白COM是什麼鬼。現看到書上的一個粟子:一個典型的COM就是word操作的API(個人理解)。 public static void WordTest() { Application app = new Application { Visible = true }; app.Documents.Add();
Time of Update: 2016-03-09
標籤:轉,原文地址:http://blog.csdn.net/yanlele424/article/details/73293891.擷取和設定目前的目錄的完全限定路徑。string str = System.Environment.CurrentDirectory; Result: C:xxxxxx2.擷取啟動了應用程式的可執行檔的路徑,不包括可執行檔的名稱。string str = System.Windows.Forms.Application.StartupPath;Result: C:
Time of Update: 2016-03-10
標籤:九、“再論數組”1. 數組和指標等同的情況:(1) 運算式中的數組名被編譯器當作一個指向該數組第一個元素的指標。 類似加法,取下標操作符的運算元是可以交換的,所以在一個a[10]的聲明中使用a[6]和6[a]都是正確的,因為編譯器都將其解釋為(a+6)。(2) 數組下標總是與指標的位移量相同。(3) 在函數參數的聲明中,數組名被編譯器當作指向該數組第一個元素的指標。
Time of Update: 2016-03-10
標籤:permission change stream write can use chmod to change the permission of a filechmod a+r myfile: a means add,r means read
Time of Update: 2016-03-10
標籤:whether thread points should A thread is a basic unit of CPU utilization.A thread shares with its peer threads its:-code section-data section-operating-system resourcesso take
Time of Update: 2016-03-10
標籤: 1 //一個數如果恰好等於它的因子(自身除外)之和,則稱該數為完全數。如6=1+2+3,則6為完全數。 2 #include <stdio.h> 3 4 int main(void) 5 { 6 int i, sum, a; 7 a = 2; 8 do 9 {10 i = 1;11 sum = 0;12 do13 {14 if(a%i==0)15
Time of Update: 2016-03-09
標籤:include create whether error style 今天源碼安裝mysql遇到報錯:checking for gawk... gawkchecking whether make sets $(MAKE)... yescheck
Time of Update: 2016-03-09
標籤:今天研究了下C#發郵件的代碼,主要是參考別人的,原文:http://www.cnblogs.com/xuchi/archive/2011/12/15/2288663.html 1 /// <summary> 2 /// 發送郵件 3 /// </summary> 4 /// <param name="smtp">發件伺服器</param> 5 ///