Time of Update: 2018-12-06
1.添加安裝嚮導項目開啟檔案系統介面,選擇應用程式檔案夾。在右側右擊->添加->檔案,把程式需要的檔案都添加進來。2.右擊程式集->建立捷徑。右擊捷徑->屬性視窗->Icon選擇應用程式檔案夾中的.ico檔案。這樣就建立了捷徑和捷徑的表徵圖。3.選擇->使用者的“程式”菜單->在右側右擊->建立新的捷徑->在“應用程式檔案夾”中選擇exe檔案。同樣方式,為使用者案頭建立捷徑。仿照第2步為這兩個捷徑設定Icon屬性。4.右擊Setup項目-&g
Time of Update: 2018-12-06
const 和 readonly 的區別,總是不太清楚,於是查了查資料。 const 的概念就是一個包含不能修改的值的變數。常數運算式是在編譯時間可被完全計算的運算式。因此不能從一個變數中提取的值來初始化常量。如果 const int a = b+1;b是一個變數,顯然不能再編譯時間就計算出結果,所以常量是不可以用變數來初始化的。 readonly 允許把一個欄位設定成常量,但可以執行一些運算,可以確定它的初始值。因為 readonly
Time of Update: 2018-12-06
Classic AssertsAsserts are the fundamental building block for unit tests; the NUnit library provides a number of different forms of assert as static methods in the Assert class. AreEqualAssert.AreEqual(expected, actual [, string message])
Time of Update: 2018-12-06
用了下,效果還好,單個單元轉化還不錯,但VB.NET to C#轉換有很多明顯的錯誤,如IList List; List(index) --> 轉為List(index)而不是List[index]ToString,ToLower,GetNextEntry 不會轉化為加()線上轉換 VB.NET to C#:http://www.developerfusion.co.uk/utilities/convertvbtocsharp.aspx線上轉換 C# to
Time of Update: 2018-12-06
【C#筆記】sizeof()今天寫程式時要用到sizeof在c裡面可以直接調用函數sizeof()就行。但是在c#中有些差異。 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
Winform擷取應用程式的當前路徑的方法集合,具體如下,值得收藏//擷取當前進程的完整路徑,包含檔案名稱(進程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe檔案所在的目錄+.exe檔案名稱)//擷取新的Process 組件並將其與當前活動的進程關聯的主模組的完整路徑,包含檔案名稱(進程名)。string str = System.Diagnostics.Process.GetCu
Time of Update: 2018-12-06
原理就是在註冊表啟動項裡添加一項。路徑:SOFTWARE\Microsoft\Windows\CurrentVersion\Run或者直接:運行->regedit找到這個路徑添加一項。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using
Time of Update: 2018-12-06
start步驟一:建立類庫項目,建立FirstControl.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.Drawing;using System.ComponentModel;namespace UcDll{ public class FirstControl : Control
Time of Update: 2018-12-06
所有的類最終都繼承與System.Object 所以在繼承類中都會擁有Object的執行個體方法: 1.Equals 2.GetHashCode 3.ToString 4.GetType 5.MemberwiseClone. 6.Finalize 其中ToString() 藉助工具Reflector,可以看出其在Object中的定義: CodeCode highlighting produced by
Time of Update: 2018-12-06
基底類型 之前有過這樣的疑惑:int 和System.Int32有什麼不同?實際上System.Int32是再FCL中的定義,多數編譯器對於此等類型都有自己的定義,他們和FCL中的定義自動建立映射關係。如C#中System.Int32就映射為int. 所以我們可以很方便的用int
Time of Update: 2018-12-06
1.Class的可見度分為public和internal. public:在任意assembly中可見,internal:僅在所在Assembly中可見。 如果不做定義,預設為Internal. 2.成員的存取層級 存取層級的定義在C#和CLR中的定義有所不同。 CLR術語C#術語PrivateprivateFamilyprotectedFamily and
Time of Update: 2018-12-06
在設計類的成員的時候,盡量適用屬性而不是欄位(資料成員)。使用屬性的優勢有以下幾點: 1.資料安全性檢查:可在給屬性賦值時候,進行安全性檢查,即時拋出異常 2.屬性可以是抽象的:在繼承類中進行重寫 3.屬性可在介面中定義:在繼承類中實現。結合第二點,均可以滿足類的設計的彈性需求 4.可利用屬性進行索引器的定義和適用:經常用在集合類的定義中 5.由於代碼內斂的方式被編譯器採用,採用屬性效能並不比資料成員差多少。 簡單程
Time of Update: 2018-12-06
文章目錄 C/C++複雜符號組合語意分析 C/C++複雜符號組合語意分析法則:右左法則 從變數開始,從右下角開始,按逆時針旋轉,看到符合進行釋義。其中()作為括弧時,為分界符不用釋義,作為函數時釋義為“返回××類型的函數”。執行個體1int (*pA[10])(int,int);分析結果:
Time of Update: 2018-12-06
匿名方法 匿名方法 那麼什麼是匿名方法呢???看到網上有好多文章,把一個簡單的東西,說的非常複雜,感覺到有些簡單的東西就應該簡單的說。。(廢話多了,呵呵) 那麼到底什麼是匿名方法呢??其時簡單的說就是沒有名字的方法。。 一般你在一個類中定義一個方法,會這樣定義 public void MyMethod() { //一段代碼 } 這樣一個叫MyMethod()的方法被定義了。。這就是有名字的方法。 那麼匿名方法呢,則是這樣 { //一段代碼
Time of Update: 2018-12-06
來自:http://www.cnblogs.com/weiming/archive/2011/12/28/2304937.html 1.選擇性參數 選擇性參數是.NET4中新添加的功能,應用選擇性參數的方法在被調用的時可以選擇性的添加需要的參數,而不需要的參數由參數預設值取代。 ?class Program { /// <summary> /// 選擇性參數 具名引數 /// </summary>
Time of Update: 2018-12-06
榮耀《C++編程你也行》譯序怎樣才能入門C++?曾有許多學生問過我這個問題,而我的回覆總是:閱讀一本好的入門書,不斷地寫代碼,寫有意義的代碼。這其實也是入門任何其他程式設計語言的必由之路。本書就是一本優秀的C++入門教程。C++語言太龐大了。作者Francis精心挑選了類、模板、操作符重載、異常、命名空間等從事現代C++編程不可或缺的語言特性,以及容器、演算法、迭代器等重要的標準庫組件,通過例子代碼及其“代碼詳解”,將它們清晰地展示在你的面前。每章末尾給出的語言和庫參考,有利於進一步加深對C+
Time of Update: 2018-12-06
簡單即是美——品C語言的幽雅C語言技術專家作客51CTO技術聊天室近期機械工業出版社華章公司在C語言技術領域,為廣大讀者準備了兩本C語言技術圖書——《C語言教程(原書第4版)》及《C語言初級編程(原書第3版)》,4月10日下午,《C語言教程(原書第4版)》一書的譯者徐波老師及C語言專家李鐵猛老師將作客51CTO網C語言技術交流專場。啟用時間 2007年4月10日 下午2:00-3:00活動主題
Time of Update: 2018-12-06
1.http://www.kamalpatel.net/(最常用的,不過對於16進位的Int不能正常轉換)線上版:VB.Net => C#
Time of Update: 2018-12-06
正常的資料庫連接字串配置,這是在MSSQL伺服器連接埠是1433(預設)的情況下。 正常的資料庫連接字串配置,這是在MSSQL伺服器連接埠是1433(預設)的情況下。<add key="Article" value="server=.;uid=Admin;pwd=admin;database=db;"></add> 但是有時候,為了資料庫伺服器安全,這個連接埠會被改成其它的,這時再串連資料庫可能報出以下錯誤: 在建立與伺服器的串連時出錯。在串連到 SQL
Time of Update: 2018-12-06
下面的是學C++時要注意的。 1.把C++當成一門新的語言學習(和C沒啥關係!真的。); 2.看《Thinking In C++》,不要看《C++變成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看; 4.不要被VC、BCB、BC、MC、TC等詞彙所迷惑——他們都是整合式開發環境,而我們要學的是一門語言;