Time of Update: 2016-10-19
標籤:1 UI 2 3 4 代碼 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using
Time of Update: 2016-10-27
標籤:val img input png tput 進位 void .com object 鎮場詩:———大夢誰覺,水月中建部落格。百千磨難,才知世事無常。———今持佛語,技術無量願學。願盡所學
Time of Update: 2016-10-27
標籤:ons drawing number cli textbox tostring btn tar forms 鎮場詩:———大夢誰覺,水月中建部落格。百千磨難,才知世事無常。———今持佛語,
Time of Update: 2016-10-27
標籤:names generic 博文 技術分享 十六進位 linq 無符號 ons send 鎮場詩:———大夢誰覺,水月中建部落格。百千磨難,才知世事無常。———今持佛語,技術無量願學。願盡
Time of Update: 2016-10-06
標籤: 1、UI 2、通過代碼調用 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using
Time of Update: 2016-08-26
標籤:1、==是直接比較實值型別的值或參考型別的引用地址,但==不能用於struct,struct只能用equals來比較。==一般情況下與object.equals得到的結果是相等的。2、ReferenceEquals為Object下的靜態方法,用於比較引用地址。因此所有實值型別的比較都為false。string比較特殊,只要字元相等,==、equals、Object.ReferenceEquals
Time of Update: 2016-08-05
標籤:最近部署一個使用到office PIA的winform項目, 一台機器的log檔案一直報System.IO.FileNotFoundException, 找了許多問題.最後發現是office PIA沒有部署.方法一:讓客戶在安裝Office的時候順便安裝“.Net可程式化性支援”(.Net Programmability Support) 方法二:部署必要的DLL檔案到程式執行目錄下首先,我們在做開發的機器上安裝Office
Time of Update: 2016-07-03
標籤:0. 目錄C#6 新增特性目錄1. 老版本的代碼 1 using System; 2 namespace csharp6 3 { 4 internal class Program 5 { 6 private static void Main(string[] args) 7 { 8 if (args==null) 9 {10 throw new
Time of Update: 2016-05-23
標籤:關於C#socket通訊,分為同步和非同步通訊,本文簡單介紹一下同步通訊。通訊兩端分別為用戶端(Client)和伺服器(Server):(1)Cient:1:建立一個Socket對像;2:用socket對像的Connect()方法以上面建立的EndPoint對像做為參數,向伺服器發出串連請求;3:如果串連成功,就用socket對像的Send()方法向伺服器發送資訊;4:用socket對像的Receive()方法接受伺服器發來的資訊 ;5:通訊結束後一定記得關閉socket;usi
Time of Update: 2016-04-20
標籤:迴圈:可以反覆執行某段代碼,直到不滿足迴圈條件為止。一、迴圈的四要素:初始條件、迴圈條件、狀態改變、迴圈體。1.初始條件:迴圈最開始的狀態。2.迴圈條件:在什麼條件下進行迴圈,不滿足此條件,則迴圈終止。3.狀態改變:改變迴圈變數值,最終不滿足迴圈條件,從而停止迴圈。4.迴圈體:要反覆執行的部分。二、文法:for文法.//還有while,do...whiltefor(初始條件;迴圈條件;狀態改變){//迴圈體}注意:1.for後面的小括弧中,用分號隔開了三項。2.for的小括弧後面不要加分號
Time of Update: 2016-03-07
標籤: 1.初始化器:className variableName = new className(property1=value1…);2.var可以聲明一個沒有類型的變數,根據賦值的不同改變資料類型3.匿名方法,如果一個類用的少,可以省略類名,直接建立執行個體化4.擴充方法:支援給基礎類添加方法//匿名方法例子static void Main(string[] args) { var class1 = new { name = "jack", age = 15,
Time of Update: 2016-02-18
標籤:C#編程文法中break ,continue, return這三個常用的關鍵字的學習對於我們編程開發是十分有用的,那麼本文就向你介紹break ,continue, return具體的文法規範。C#編程文法中我們會碰到break ,continue,
Time of Update: 2016-02-17
標籤: 一開始用的是把一個form鋪到另一個form上,如代碼,後來發現這樣很卡很卡,,介面移動或者調整都會卡不回來。 //BasicIn bi = new BasicIn(a); //bi.TopLevel = false;//把form當控制項載入必須 //splitContainer3.Panel1.Controls.Clear();
Time of Update: 2016-01-07
標籤:public static class ThreadPool // 提供一個線程池,該線程池可用於執行任務、發送工作項目、處理非同步 I/O、代表其他線程等待以及處理計時器。{[SecuritySafeCritical]public static bool QueueUserWorkItem(WaitCallback callBack);[SecuritySafeCritical]public static bool
Time of Update: 2015-11-25
標籤:1、為什麼要使用StreamReader或者StreamWriter如果對文字檔需要讀取一部分顯示一部分則使用FileStream會有問題,因為可能FileStream會在讀取的時候把一個漢字的位元組數給分開。所以造成顯示的時候無法正確顯示字串。所以對於讀取大文字檔一般使用StreamReader類。對於大文字檔寫入一般用StreamWriter類。2、StreamWriter //1.建立一個StreamWriter using
Time of Update: 2015-10-13
標籤:情況1: class A{public void Show()}class B:A{public void Show()} 編譯通過,有警告讓在B的方法裡添加new關鍵字,以便將A的方法隱藏編譯時間綁定(根據宣告類型調用方法)情況2:class A{public virtual void Show()}class B:A{public void
Time of Update: 2015-09-14
標籤:.Net提供了介面,這個不同於Class或者Struct的類型定義。介面有些情況,看似和抽象類別一樣,因此有些人認為在.Net可以完全用介面來替換抽象類別。其實不然,介面和抽象類別各有長處和缺陷,因此往往在應用當中,兩者要結合來使用,從而互補長短。接下來先說說抽象類別和介面的區別。區別一,兩者表達的概念不一樣。抽象類別是一類事物的高度彙總,那麼對於繼承抽象類別的子類來說,對於抽象類別來說,屬於“是”的關係;而介面是定義行為規範,因此對於實現介面的子類來說,相對於介面
Time of Update: 2015-09-14
標籤: /// <summary> /// 抽像類 /// </summary> public abstract class Hello { private string msg = string.Empty; public string Msg { get { return msg; } set { msg = value; } }
Time of Update: 2015-09-14
標籤:你要用QQ郵件發郵件就配置郵件伺服器為QQ郵箱的郵件伺服器mail.qq.com.然後FromAddress那裡配置成你的郵件地址,objSmtpClient.Credentials 需要你的郵箱和密碼。方法 SendMail(string mailAddress, string mailTitle, string mailContent)需要參數mailAddress為你要發送的郵箱地址,mailTitle為郵件主題,mailContent為郵件內容。還需要引用:using
Time of Update: 2015-09-14
標籤:概述Regex,主要是用符號描述了一類特定的文本(模式)。而Regex引擎則負責在給定的字串中,尋找到這一特定的文本。本文主要是列出常用的Regex符號,加以歸類說明。本文僅僅是快速理解了Regex相關元字元,作一個備忘,供以後理解更複雜運算式的參考,以後關於Regex的相關內容會持續更新本文。樣本語言用C#概述一般字元字元集合速記的字元集合指定重複次數的字元匹配位置字元分支替換字元匹配特殊字元組,反向引用,非擷取的群組貪婪與非貪婪回溯與非回溯正向預搜尋、反向預搜尋最後一般字元