Time of Update: 2017-02-28
最近學習了C#程式設計的課程, 現在將筆記總結如下, 沒有系統整理,都是課上記得notes, 後面幾部分以程式居多,因為這些筆記沒有做過整理,所以很多code沒有詳細的注釋,如果有時間的話,我會對筆記做系統的整理,還有這裡沒有提及基本的文法介紹,望大家諒解: Basic: //利用out, 不用給i,j assign初始值 int i,j; f(out i, out j) {} //using, 括弧外自動destroy對象 using (Font theFont == new
Time of Update: 2017-02-28
Atributes: //can add metadata in program, It store with the program //using ILDasm to check atributes //usage [CodeReviewAttribute("08/08/2005", "Allan Zhang", Comment = "That is a Attribute test")] class Employee {} //define target and atr
Time of Update: 2017-02-28
昨天,3月27日,Redmond 宣布共用代碼的 CLI 和 C# 實現發布。比起Netscape Navigator 5.0的17 million
Time of Update: 2017-02-28
HOW TO: Set a Windows Hook in Visual C# .NETThe information in this article applies to:Microsoft .NET Framework SDKMicrosoft Visual C# .NET (2002)IN THIS TASKSUMMARYSet a Mouse HookGlobal Hook Is Not Supported in .NET FrameworkREFERENCESSUMMARYThis
Time of Update: 2017-02-28
一、簡介如果你對Unix/Linux有所瞭解的話,你應該知道他們大都內建了C和C++的編譯器,分別是GCC和G++。Unix在程式安裝及Make等許多地方使用到了這些編譯器。利用一些控制台命令,C++和PHP,
Time of Update: 2017-02-28
1.怎樣定製VC#DataGrid欄位標題? DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "myTable"; //myTable為要載入資料的DataTable DataGridTextBoxColumn dgcs = new DataGridTextBoxColumn(); dgcs.MappingName = "title_id"; dgcs.HeaderText =
Time of Update: 2017-02-28
作為有關 C# 語言規範漫談的繼續,本月我們將討論運算子多載的問題。運算子多載(除非特別指明,否則本專欄的其餘部分一律將其簡稱為“重載”)是指允許使用者使用使用者定義的類型編寫運算式的能力。它允許使用者定義的類型與預定義的類型具有相同的功能。例如,通常需要編寫類似於以下內容的代碼,以將兩個數字相加。很明顯,sum 是兩個數字之和。int i = 5;int sum = i + j;如果可以使用代表複數的使用者定義的類型來編寫相同類型的運算式,那當然是最好不過了:Complex i =
Time of Update: 2017-02-28
程式 晚上逛CSDN論壇的時候,看到C#區有位朋友問“防止MDI子表單被多次執行個體化”,我隨即寫了這篇文章。其實這個問題,就是經典的23種設計模式中的單件模式(Singleton),下面用C#實現之:首先我們有2個Windows Form,主表單叫Form1,子表單叫ChildForm。在主表單中加入一Menu,用來執行個體化子表單,我們在Form1.cs中寫入下代碼:private static ChildForm childForm;
Time of Update: 2017-02-28
一、命名對於理解應用程式的邏輯流,命名方案是最有影響力的一種協助。名稱應該說明“什麼”而不是“如何”。通過避免使用公開基礎實現(它們會發生改變)的名稱,可以保留簡化複雜性的抽象層。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。
Time of Update: 2017-02-28
紐約時報揭露了J.C. Penney在Google搜尋裡雄踞很多關鍵字第一位的故事。當你搜尋Dresses, bedding, area rugs, skinny jeans, tablecloths(服飾,床上用品,小地毯,緊身牛仔褲,桌布)等關鍵字的時候,會發現第一位不是亞馬遜,也不是梅西百貨,而是一個小小的網店J.C. Penney。 他們的SEO技術非常了得啊?線上搜尋專家Doug
Time of Update: 2017-02-28
public int CreatUser(string loginname) { string p_strDomainLoginName="admin"; &
Time of Update: 2017-02-28
public class Win32Hook{ [DllImport("kernel32")] public static extern int GetCurrentThreadId(); [DllImport( "user32",
Time of Update: 2017-02-28
datagrid c# DataGrid 使用 小tip (1)關鍵字: C# DataGrid我們有時在使用 DataGrid 的時候會遇到這樣的問題: 假設 DataGrid 綁定的是人員列表 其中某個繫結資料行的資料欄位 是 IsTeacher 表示是否時老師 其值可能是 0 或 1 ,那我們所希望的是如果值為0時DataGrid 上顯示的是 "否" 如果 值為 1 則 顯示 "是"。
Time of Update: 2017-02-28
驗證碼|原始碼 QQ驗證碼識別原始碼(C#/NET1.1)using System;namespace QQ{/// <summary>/// yzm 的摘要說明。/// </summary>public class yzm{public yzm(public System.Drawing.Bitmap pic){this.bp = pic;}/// <summary>///
Time of Update: 2017-02-28
server VC和BCB中做一個Server的監聽程式,只需要指定連接埠,然後監聽(Listen)就行了.在C#找不到這個函數了,慢慢看MSDN,怎麼需要指定IP和Port才能監聽,那麼多網卡的機器應該怎麼席程式呢?下面的程式可以解釋怎麼去做. TcpListener 類別會提供簡易的方法,用以在封鎖的同步模式中聆聽 (Listen) 和接受輸入的串連要求。您可以使用 TcpClient 或 Socket 來串連 TcpListener 。使用
Time of Update: 2017-02-28
//背景程式sign.php原始碼如下: <?require("../opendata.php");?> <? if($action=="sign") { if($say==""||$title==""||$url==""||$size=="") { header("location:../message.php?message=資料不完整&redirect=download/download.php?page=0%26action=publish"); break;
Time of Update: 2017-02-28
錯誤|顯示|原創 asp程式出錯後,錯誤提示不是很清楚明白,讓人摸不著頭腦,用下面方法看看有沒有協助(此法目前只適合處ADO錯誤外的錯誤)步驟一,用編輯器開啟c:\winnt\help\iisHelp\common\500-100.asp將它另存新檔500-101.asp備份(以便日後恢複)步驟二,將下面的代碼覆蓋500-100.asp原檔案,儲存退出步驟三,建立新檔案test.asp,添加如下代碼<% response.write now(
Time of Update: 2017-02-28
不過這種技術介面的制訂是個難題,設計不好很影響以後的功能擴充 —— fking 比較簡單的外掛程式想法,擴充的功能是有限的。 應該考慮主程式本身也應該是一個外掛程式的結構。也就是說外掛程式分為宿主外掛程式和擴充外掛程式兩類。這兩類也可以在一起。這樣的話才可能有好的擴充性。象eclipse的擴充和擴充點的思想,和sharpdevelop的外掛程式樹的思想比較好解決了擴充性的問題。 —— jan
Time of Update: 2017-02-28
顯示 //寫這個程式,為了是顯示區域網路內的主機,然後通過使用者點擊選中的機器,檢查是否該主機上安裝有SQLSERVER,是為一個配置程式所寫的//這裡提供CODE,給有需要的朋友//設定DLL必須使用該命名空間using System.Runtime.InteropServices; #region
Time of Update: 2017-02-28
web|頁面|中文 C#中產生中文繁體web頁面 1 在工程中引用Microsoft.VisualBasic.dll 一般此檔案在.net架構環境目錄中如C:\ WINNT \Microsoft.NET \Framework \v1.1.4322 \Microsoft.VisualBasic.dll。 2 使用方法 Microsoft.VisualBasic.Strings.StrConv(