原创 Xcode手動安裝模擬器

1、使用終端啓動Xcode:sudo /Applications/Xcode.app/Contents/MacOS/Xcode 2、選擇一個版本進行下載 點擊取消下載,去終端獲取下載地址(使用代理自行下載會比在Xcode裏下載快很多),另

原创 C# 窗體靠近屏幕邊緣自動隱藏*學習(類似於QQ)

using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; using System.Componen

原创 #實現一個簡單的HTTP服務器

用到的類主要有HttpListener、StreamWriter.   HttpListener:使用HttpListener可創建響應 HTTP 請求的簡單 HTTP 協議偵聽器。實際上HttpListener只是實現了服務器端Soc

原创 C#示例學習(二)-使用委託傳值

using System; using System.Collections.Generic; using System.Text; namespa

原创 C#遍歷枚舉類型的所有元素

到枚舉類型,需要顯示在DropDownList控件中。嘗試了下,用如下方法可以實現。  比如定義了一個錯誤的枚舉類型     1 public enum eErrorDetailCode : int2         {3       

原创 winform打包發佈安裝包詳解

使用VS 自帶的打包工具,製作winform安裝項目 開發環境:VS 2008 Access 操作系統:Windows XP 開發語言:C# 項目名稱:**管理系統   步驟: 第一步:打開開發環境VS2008,新建項目,選擇其他項目類型

原创 C# 中的 Out 和 Ref 參數

out 和ref 參數 經常用來通過方法傳遞參數來獲取值,當您的方法不只有一個返回值的時候,這兩個參數就發揮作用了。ref是傳遞參數的地址,out是返回值,兩者有一定的相同之處,不過也有不同點。 在這篇文章裏,我將解釋如何在c#應用中使用

原创 C#基礎概念之事件

 事件,是C#編程模型中重要的一個概念,通過對事件的理解,可以更好的瞭解C#程序運行機制。C#中的事件,可以簡單的理解爲類或者對象發生了一件事,並且

原创 C#多線程學習(一) 多線程的相關概念

什麼是進程? 當一個程序開始運行時,它就是一個進程,進程包括運行中的程序和程序所使用到的內存和系統資源。 而一個進程又是由多個線程所組成的。 什麼是線程? 線程是程序中的一個執行流,每個線程都有自己的專有寄存器(棧指針、程序計數器等),但

原创 C#多線程學習(二) 如何操縱一個線程

下面我們就動手來創建一個線程,使用Thread類創建線程時,只需提供線程入口即可。(線程入口使程序知道該讓這個線程幹什麼事) 在C#中,線程入口是通過ThreadStart代理(delegate)來提供的,你可以把ThreadStart理

原创 C#集合類(Array、Arraylist、List、Hashtable、Dictionary、Stack、Queue)

我們用的比較多的非泛型集合類主要有 ArrayList類 和 HashTable類。我們經常用HashTable 來存儲將要寫入到數據庫或者返回的信息,在這之間要不斷的進行類型的轉化,增加了系統裝箱和拆箱的負擔,14:31:45,例如我們

原创 foreach與for的性能比較

  1 string[] strings = new string[] { "str1", "str2", "str3", "str4", "str5", "str6" }; 2             foreach (stri

原创 C# foreach循環實例詳解

在編寫C#代碼時,我們會發現使用foreach循環會比使用for循環方便,不需要進行數據類型的強制轉換,不需要使用下標!通過幫助文檔的查看可知,如果要對一個對象使用foreach進行循環的話則此對象的類型必須擁有GetEnumerator

原创 C# 簡單的例子

using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace MyLunch {     //

原创 C#只能運行一個實例程序的方法

互斥進程(程序), 簡單點說,就是在系統中只能有該程序的一個實例運行. 現在很多軟件都有這功能,如Maxthon 可以設置爲"只允許打開一個窗體",還有Bitcomet等. 我也是看到這些軟件的這個功能纔來研究這個問題的.  要實現程序的