原创 正則表達式

「WDate[ /t]+[^=(]+/([^,]*,[^,]*,[^)]*/)」const WDate PsStart65LimitAmount(2005, 1, 1);   選擇[]內的字符串 [[]+[^;]*

原创 Dataset用法實踐之三 dataset與LINQ使用

Dataset用法實踐之三 dataset與LINQ使用csharpsamples中有各種例子,是最好的教材。 http://www.yesky.com/96/1924596_2.shtml  ADO.NET是.Net FrameWork

原创 /EMERGENCY_BOOT

/EMERGENCY_BOOT

原创 waring

c4100 #pragma warning(disable: 4100) UNREFERENCED_PARAMETER c4101 DBG_UNREFERENCED_LOCAL_VARIABLE

原创 -0.0

int _tmain(int argc, _TCHAR* argv[]){ double a = 0.0; double b = -0.0; int result = memcmp(&a,&b,sizeof(double)); bool

原创 C#入門經典學習12-泛型2

定義泛型 class MyClass<T1,T2,T3> { } 可以把它們用作字段的類型,屬性的類型,方法的返回值以及參數類型。 不能假定他是什麼類型而使用他,通常只能把他看作System.Object的類型。 可以進行null比較 (

原创 CreateMutex

C++ API CreateMutex 找出當前系統是否已經存在指定進程的實例。如果沒有則創建一個互斥體。CreateMutex()函數可用來創建一個有名或無名的互斥量對象。 HANDLE CreateMutex(    LPSECURI

原创 C#入門經典學習14-C#語言的改進

C#入門經典學習14-C#語言的改進 初始化器 對象初始化器 集合初始化器 類型推理 var 匿名類型 var curry = new {} 動態查找 dynamic 運行期間被Object替代 可選參數 命名參數 擴展方法 public

原创 C#入門經典學習6-函數

C#入門經典學習6-函數 函數 函數由返回值,函數名,參數組成 返回值 可以隱式轉換 參數必須完全匹配(類型,個數,順序) 函數簽名是指函數名和參數 參數數組params 個數不受限制可以是0 引用參數ref 非常量和初始化過的變量 輸出

原创 C#入門經典學習8-面向對象

C#入門經典學習8-面向對象 類相當於模板 實例是對象 屬性字段方法 一切皆對象 靜態方法,靜態屬性,靜態字段 靜態與類相關,與實例無關。 靜態構造函數不能有訪問修飾符,也不能帶任何參數,一個類只能有一個,只調用一次,創建實例或訪問靜態成

原创 C#入門經典學習13-其他oop技術

:: 迫使編譯器使用由using語句定義的別名 global::頂級根名稱空間 自定義異常 事件 定義代理 public delegate void MyDelegate() 定義事件 public event MyDelegate My

原创 C#入門經典學習7-調試和錯誤處理

C#入門經典學習7-調試和錯誤處理 輸出調試信息 Debug.WriteLine() Trace.WriteLine() 中斷模式 Trace.Assert 監視變量的內容 immediate Command窗口 Call Stack窗口

原创 文件拷貝

void filecopyc(LPCTSTR szExistingInfoFileName, LPCTSTR szNewInfoFileName){ FILE *ifp ,*ofp; if((ifp=fopen(szExisti

原创 C#入門經典學習-總結修飾符

修飾符 修飾符名 修飾對象 public 類,成員 internal 類,成員 private 成員 protected 成員 abstract 類,方法,屬性,索引器,事件 const 字段,局部變量 event 事件 extern 外

原创 C#入門經典學習10-定義類成員

C#入門經典學習10-定義類成員 成員包括字段,方法,屬性 public private internal protected protected internal 字段 可以使用readonly static const const也是