Time of Update: 2015-12-21
標籤:字串的處理string的常見用法為了獲得一個可寫的char數組,可以使用陣列變數的ToCharArray()命令string myString = "A String";char[] myChars = myString.ToCharArray();也可以在foreach迴圈中使用字串foreach(char character in myString){ Console.WriteLine("{0}",
Time of Update: 2015-12-21
標籤:byte[] receivedBytes = new byte[1024000];IPHostEntry ipHost = Dns.Resolve(ipaddress); //ipaddress可以是string類型的ip地址,為伺服器端的ip地址IPAddress ipAddress = ipHost.AddressList[0];IPEndPoint ipEndPoint = new IPEndPoint(ipAddress, 2323);Socket sk = new Socket(
Time of Update: 2015-12-21
標籤:1.把類創作的變數叫做對象2.類就是對象的模版3.類定義了每個對象的資料和功能4.介面不能被執行個體化,抽象類別不能被執行個體化5.抽象基類可以包含非抽象方法,而介面只能包含抽象方法6.一個類可以實現多個介面7.介面不能被執行個體化8.C++支援多重繼承,C#不支援多重實現繼承,繼承多個類或者介面,用逗號隔開介面1.interface2.介面只能包含方法,屬性,索引器和事件的聲明3.介面可以彼此繼承4.實現介面的時候必須要實現介面中所有的方法,不能遺漏任何一個。 泛型1.Coun
Time of Update: 2015-12-21
標籤:///using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;using System.IO;using System.Reflection; <summary> /// 匯出按鈕的點擊事件 /// </summary> /// <param name="sender"></param> /// <param
Time of Update: 2015-12-21
標籤://載入dll 建立類對象string sqlightAssembly = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "system.data.sqlite.dll"); Assembly lib = Assembly.LoadFrom(sqlightAssembly); foreach (Type t in lib.GetExportedTypes())
Time of Update: 2015-12-21
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApplication15{
Time of Update: 2015-12-21
標籤: C#中常涉及到對使用者密碼的加密於解密的演算法,其中使用MD5加密是最常見的的實現方式。本文總結了通用的演算法並結合了自己的一點小經驗,分享給大家。一.使用16位、32位、64位MD5方法對使用者名稱加密1)16位的MD5加密/// <summary>/// 16位MD5加密/// </summary>/// <param name="password"></param>///
Time of Update: 2015-12-20
標籤:c# 一般型別系統 及變數在 深拷貝 淺拷貝 函數傳參 中的深層次的表現 在編程中遇到了一些想不到的異常,跟蹤發現,自己對於c#變數在記憶體上的表現理解有偏差,系統的學習並通過代碼實驗梳理了各種情況下,變數在記憶體級的表現情況,對以後的coding應該有些協助。在此記錄以免忘記了。。。1.
Time of Update: 2015-12-20
標籤:======================== 感謝“不忘初心”大神的分享========================原博地址:http://www.cnblogs.com/IT-Bear/archive/2012/01/16/2323609.html================================================================= [code]phpcode:/// <summary>
Time of Update: 2015-12-20
標籤: 意圖 0 適用性 1 結構 2 實現 3 效果 4 參考
Time of Update: 2015-12-20
標籤:添加引用 (com->Windows Script Host Object Model)/*說明:捷徑建立時如果存在同名的捷徑則會覆蓋之前的捷徑*/using IWshRuntimeLibrary; private static void CreateDesktopLnk() { string DesktopPath =
Time of Update: 2015-12-20
標籤:註冊控制項首先要插入Flash就必須使用Flash控制項,在工具列右鍵選擇"選擇項…",然後在"COM組件"面板下點擊"瀏覽"按鈕,在本機電腦C:\WINDOWS\system32\Macromed\Flash\目錄裡選擇Flash10x.ocx(也有可能是Flash10v.ocx或flash10p.ocx),然後點擊確定就可以了。在CMD裡面輸入如下:regsvr32
Time of Update: 2015-12-20
標籤:?????#region直接刪除指定目錄下的所有檔案及檔案夾(保留目錄)///<summary>///直接刪除指定目錄下的所有檔案及檔案夾(保留目錄)///</summary>///<param name="strPath">檔案夾路徑</param>///<returns>執行結果</returns>publicbool DeleteDir(string strPath) {try {//
Time of Update: 2015-12-20
標籤:由於位元在C#中無法直接表示,所以所有位元都用一個字串來表示例如: 二進位: 1010 表示為 字串:"1010"int d = 10; //十進位轉二進位字串 Console.WriteLine(Convert.ToString(d,2));//輸出: 1010 //十進位轉十六進位字串Console.WriteLine(Convert.ToString(d,16));//輸出: a //二進位字串轉十進位數string bin = "
Time of Update: 2015-12-20
標籤:C#擷取當前路徑的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName-擷取模組的完整路徑。2. System.Environment.CurrentDirectory-擷取和設定目前的目錄(該進程從中啟動的目錄)的完全限定目錄。3.
Time of Update: 2015-12-20
標籤:using DTcms.Common;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Decrypt{ class Program { static void Main(string[] args) { if (args.Length &
Time of Update: 2015-12-20
標籤:c:面向過程,文法太麻煩,但對硬體的底層編程和對記憶體的管理的靈活性方面c是其他進階語言所不可及的。 c#:純物件導向的(跟java很像如果你對java瞭解估計你就會明白c&c#之間的區別了),是ms .net framework的主力之一,它的代碼運行是安全的,裡面沒有指標和引用,像java一樣有記憶體回收機制。文法基本沒有區別,個人感覺首先c#不必對指標進行太多的研究,然後可遺址性等,其它的區別相當大。可以說不是一個方向的。 開發環境跟開發語言也是兩個不同的概念
Time of Update: 2015-12-21
標籤:很多UserControl程式使用當中,使用者經常會輸入數值後執行斷行符號直接提交操作。比如查詢,輸入查詢條件後直接斷行符號,使用者希望看到的是查詢結果,而不用再點擊查詢按鈕,但是 UserControl是沒有AcceptButton屬性的,即不能指定斷行符號後觸發的按鈕。方法一、修改按鈕屬性為pulic在屬性視窗中修改UserControl指定Button的modifier為pulic,然後設定所在表單的AcceptButton為UserControl上的按鈕。或者在代碼中修改
Time of Update: 2015-12-21
標籤:本文轉載自:http://blog.csdn.net/xiamin/archive/2009/02/14/3889696.aspx用C#實現實現簡單的 Ping 的功能,用於測試網路是否已經聯通1. 根據IP地址獲得主機名稱 /// <summary> /// 根據IP地址獲得主機名稱 /// </summary> /// <param
Time of Update: 2015-12-20
標籤:摘自:http://coffeeandsandwich.com/?p=8在 iOS 6 和 Mac OS X 10.8 以前,定義枚舉類型的方式如下: 12345typedef enum the_enum_name{ value_1, value_2, value_3}the_enum_type_name;注意:1.