Time of Update: 2014-12-25
標籤: #region DataTableToXml public static string DataTableToXml(System.Data.DataTable Dt) {
Time of Update: 2014-12-25
標籤://添加兩個com組件引用//Microsoft ADO Ext. 2.8 for DDL and Security//Microsoft ActiveX Data Objects 2.8 Library using System;using System.Collections.Generic;using System.Linq;using
Time of Update: 2014-12-25
標籤:C語言語句1.空語句:當一個if或者while判斷部分能完成工作,空語句可以用來表示if或者while內的空迴圈體 1 if(a == b ); 2.gcc編譯器 1 //程式的編譯過程: 2 // 預先處理:pre-processing 3 // 編譯:compiling 4 // 彙編:assembling 5 // 連結:linking 6 7 //預先處理階段:*.c或者*.C檔案會預先處理成*.i檔案
Time of Update: 2014-12-25
標籤:example:1.運算子: 1 #include<stdio.h> 2 int main(){ 3 int a , b , c ,d ; 4 a = 10; 5 b = a++;//先賦值給b,a再自增 6 c = ++a;//先加後賦值給c 7 d = 10*a++;//相當於 d=(10*a),a=a+1 8 printf("b,c,d :%d,%d,%d",b,c,d); 9 }10 output:11 b ,c ,d 1
Time of Update: 2014-12-28
標籤:C#基礎知識之七由朱朱編寫,轉載請註明出自朱朱家園http://blog.csdn.net/zhgl76881、 介面是表示一組函數成員而不實現成員的參考型別。2、 介面聲明不包含資料成員,只能包含:方法、屬性、事件、索引,這些成員不能包含實現代碼,用分號實現,介面名稱按慣例從大寫I開始。3、 介面可以有存取修飾詞,而介面成員卻不可以有。4、 只有類和結構才能實現介面,實現了介面必須實現介面的所有成員。5、
Time of Update: 2014-12-26
標籤:使用事件定義和發布事件 事件是建立在委託的基礎上的,當某類發生某一事情後,可以通過事件機制通知已經註冊的類或對象正在發生的事情,然後這些類或對象做出響應。 事件的本質是委託,但它通常是特定的函數類型,可以將事件理解為委託變數,訂閱事件就是為委託變數賦值,同樣也是使用“+=”/“-=”。
Time of Update: 2014-12-25
標籤:var versionInfo = FileVersionInfo.GetVersionInfo(filePath); String productVersion = versionInfo.ProductVersion; String fileVersion = versionInfo.FileVersion;其中productionVersion/fileVersion為右鍵屬性中的產品版本號碼及檔案版本號碼。在程式集屬性中兩者分別對應:[assembly:
Time of Update: 2014-12-25
標籤:情境: C#中使用listView控制項,實現動態添加,選中刪除等操作. private void addButton_Click(object sender, EventArgs e) { string item1Str = coutNumber.ToString();//第一列文本 string item2Str = coutNumber.ToString();//第二列文本
Time of Update: 2014-12-26
標籤:本文將主要通過“同步調用”、“非同步呼叫”、“非同步回調”三個樣本來講解在用委託執行同一個“加法類”的時候的的區別和利弊。 首先,通過代碼定義一個委託和下面三個樣本將要調用的方法:/*添加的命名空間using System.Threading;using System.Runtime.Remoting.Messaging;*/
Time of Update: 2014-12-25
標籤:c# 響應函數 tabcontrl using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace
Time of Update: 2014-12-25
標籤: 利用上班時間發個隨筆,不知領導會不會看到,可能會有同事看到也說不定啊:) 關於可空類型,在C#1中沒有這個概念,在C#3中引入的。那比如我們要實現一個表示人的類,人有名字和年齡兩個屬性,如何表示一個沒有年齡的人呢?一般作法會將一人int類型封裝成一個引用類型,有人的類中使用成員屬性,該屬性的類型為剛封裝的引用類型,如下 1 public class Person 2 { 3 private string name; 4 private
Time of Update: 2014-12-28
標籤:c# 對象 學習C#有一段時間了,但是在學習的過程中,經常遇到一些不懂得地方,還有在學習C#的過程中,還有時候能讓自己不由自主的想起VB來,這兩天遇到了VB中沒有的兩個函數,我覺的它們很重要,就總結了一下。
Time of Update: 2014-12-28
標籤:1、Queue定義System.Collections.Queue類表示對象的先進先出集合,儲存在 Queue(隊列) 中的對象在一端插入,從另一端移除。 2、優點1、能對集合進行順序處理(先進先出)。2、能接受null值,並且允許重複的元素。 3、 Queue的構造器構造器函數注釋Queue ()初始化 Queue 類的新執行個體,該執行個體為空白,具有預設初始容量(32)並使用預設增長因子(2.0)。Queue (ICollection)初始化 Queue
Time of Update: 2014-12-26
標籤:位元組緩衝器處理類: /// <summary> /// 位元組緩衝器 /// </summary> public class ByteQueue { private List<byte> m_buffer = new List<byte>(); public bool Find() { if (m_buffer.Count == 0)
Time of Update: 2014-12-26
標籤:這段時間由於公司的項目的要求,我利用c#的反射的機製做了一個用戶端架構。用戶端裡的所有的模組都是以一定形式進行提供,例如:FORM,UserControl.
Time of Update: 2014-12-26
標籤:C#基礎知識之六由朱朱編寫,轉載請註明出自朱朱家園http://blog.csdn.net/zhgl76881、 匿名方法:是在初始化委託裡內聯聲明的方法。組成由delegate類型關鍵字、參數列表、語句塊 ----delegate (Parameters) { ImplementationCode }。2、
Time of Update: 2014-12-26
標籤: 運算子的重載。C++的開發人員應該很熟悉這個概念,但這對Java 和 VB 開發人員確實全新的。 對於一些數值間的運算,如果通過方法來指定運算規則的話,不免會繁瑣,這時就可以利用運算子的重載。 例: Matrix a,b,c; //定義矩陣對象 Marix d=c*(a+b); 如果用不支援運算子多載的語言的話,就必須定義方法,通過調用方法來進行計算: Marix
Time of Update: 2014-12-25
標籤:使用委託按照函數類型定義委託委託的作用:1、動態調用函數 2、函數回調和事件機制的基礎 對於有C++經驗的人來說,可以把委託理解為函數指標;對於沒有C++經驗的人來說,委託可以理解為一種特殊的資料類型---函數的類型。
Time of Update: 2014-12-25
標籤: 一章1.5-1.8介紹的是com、動態類型及.NET平台一些說明,每個心中都有自己的標準,聽一家之言,叫人不爽,相信自己有自己的標準和自己的編程理念就OK了,也不想碼那麼多說明性的文字,直接跳過吧,當然自己還是看過了。進入正題,這篇來說一下委託(在深入理解C#的同時,我也在學C++,委託確實和函數指標有相似的地方,大家也可以去瞭解下。) 委託的四個基本構成:委託類型的聲明滿足委託類型簽名的方法委託類型執行個體調用委託執行個體 聲明委託使用delegate關鍵字1 public
Time of Update: 2014-12-28
標籤:0. UNREFERENCED_PARAMETER(X)避免編譯器關於未引用參數的警告。#pragma warning( push )#pragma warning( disable : 4100 )void DoSomething(...){}#pragma warning( pop )1. AppDelegate app建立app代理。2. CCEGLView* eglView = CCEGLView::sharedOpenGLView(),擷取GLView的指標。