Time of Update: 2016-04-18
標籤:一、匿名型別可通過使用 new 運算子和對象初始值建立匿名型別。樣本:var v = new { Name = "Micro", Message = "Hello" };var v = new[] { new { Name = "Micro", Message = "Hello" }, new { Name = "Soft", Message = "Wold!" }};匿名型別通常用在查詢運算式的 select
Time of Update: 2016-04-18
標籤:1. TCP架構之間的資料通訊的事件機制 http://www.cnblogs.com/gaochundong/p/csharp_tcp_service_models.html 本篇文章的主旨是使用 .NET/C# 實現 TCP 高效能服務的不同方式,包括但不限於如下內容: APM 方式,即 Asynchronous Programming Model TAP 方式,即 Task-based Asynchronous Pattern SAEA 方式,即
Time of Update: 2016-04-17
標籤: 最近在做的項目已經改了好幾版,最近這一版用到了word,當然不是直接使用word,而是使用第三方的ActiveX控制項:dsoframer.ocx,此控制項的使用和其他控制項的使用流程沒有任何區別,接下來介紹一下這款控制項。 註冊:
Time of Update: 2016-04-17
標籤: 沒有真正意義上做過winform的項目,在很多年前有過一段實習經曆,後來工作中只是寫過一些小工具用來輔助日常開發。 這幾天做一個winform介面的小程式,有顯示系統時間的需求,最簡單的做法是拖一個Timer控制項,設定好間隔時間為1000毫秒,然後在Tick事件裡給控制項賦值,而且不用考慮線程回寫UI的問題。
Time of Update: 2016-04-15
標籤:概要內容【瞭解】C#的含義【瞭解】C#能編寫的程式類型 C#的含義C#是可用於建立要運行在.NET
Time of Update: 2016-04-17
標籤:如果你在Form中繪圖的話,不論是不是採用的雙緩衝,都會看到圖片在更新的時候都會不斷地閃爍,解決方案就是在這個表單的建構函式中增加以下三行代碼:請在建構函式裡面底下加上如下幾行:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.SetStyle(ControlStyles.DoubleBuffer, true); //
Time of Update: 2016-04-17
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Xml;namespace 學生管理系統{ public partial class Form1 :
Time of Update: 2016-04-16
標籤: if_else語句的文法:if(判斷條件){執行語句}else{執行語句}判斷條件位true執行if大括弧的語句,false執行else大括弧的語句。if_else的擴充: 連續判斷:if(){}else if(){}else 嵌套判斷:if(){ if() {} }例子:判斷成績是否及格static void Main(string[] args) {
Time of Update: 2016-04-16
標籤:前言 其實很早就想寫關於C#基礎,總是自己給自己找借口,或者去網上搜搜看看,現在想想覺得自己有點懶惰。。。 作為開發人員,基礎知識是重中之重的,只有鞏固、理解、實踐才能提高自身的技能。同時也希望通過這個系列,能夠協助需要鞏固基礎的人。base關鍵字 調用基類已被衍生類別重寫的方法 public class Father { public virtual void Say() {
Time of Update: 2016-04-16
標籤: 1 #region 根據datatable獲得列名 2 /// <summary> 3 /// 根據datatable獲得列名 4 /// </summary> 5 /// <param name="dt">表對象</param> 6 /// <returns>返回結果的資料列數組</returns> 7
Time of Update: 2016-04-16
標籤:委託是一個類,它定義了方法的類型,使得可以將方法當作另一個方法的參數來進行傳遞。事件是一種特殊的委託。(1). delegate delegate我們常用到的一種聲明 Delegate至少0個參數,至多32個參數,可以無傳回值,也可以指定傳回值類型。 例:public delegate int MethodtDelegate(int x, int
Time of Update: 2016-04-18
標籤:方法一:使用線程互斥變數. 通過定義互斥變數來判斷是否已運行執行個體.把program.cs檔案裡的Main()函數改為如下代碼:using System;using System.Windows.Forms;using System.Runtime.InteropServices;namespace NetTools{ static class Program { [DllImport("user32.dll")] private static
Time of Update: 2016-04-18
標籤:private void ShowRunTime() { TimeSpan ts1 = Process.GetCurrentProcess().TotalProcessorTime; Stopwatch stw = new Stopwatch(); stw.Start(); int Circles = 1000; for (int i = 0; i < Circles; ++i) { } double Msecs =
Time of Update: 2016-04-16
標籤:由於最近需要把以前的一個項目寫一個文檔,但一時又不知道寫成怎樣的,又恰好發現了可以產生chm的工具,於是乎我就研究了下,感覺還不錯,所以也給大家分享下。好了,不多廢話,下面就來實現一下吧。產生前的準備在開始做之前,還是要補充說明一點:我們是通過C#文檔注釋產生的XML檔案來產生協助文檔的。因此,第一步就是產生XML文檔:具體步驟:開啟VS->隨意建立一個項目(這裡我用的是控制台項目),然後添加如下內容:/// <summary> /// 人類 ///
Time of Update: 2016-04-16
標籤:c#沒有複製目錄的代碼,需要通過遞迴實現複製目錄:需要引用System.IO命名空間,實現代碼如下:private static bool CopyDirectory(string SourcePath, string DestinationPath, bool overwriteexisting) { bool ret = false; try { SourcePath = SourcePath.EndsWith(@"\") ?
Time of Update: 2016-04-15
標籤:1,事件是對象,委託時類型。事件內部其實就是一個private 的委託和add,remove兩個方法。2.override 和overload的區別:
Time of Update: 2016-04-18
標籤: 認識C和記憶體管理 C程式記憶體空間分為下面5類:stack棧: 存放著局部變數和函數參數等資料,向下生長 (可讀可寫可執行)heap堆: 給動態分配記憶體使用量,向上生長 (可讀可寫可執行)bss segment:BSS段 用來存放未初始化的全域變數、未初始化的靜態變數 和 這兩種變數初始化值為0的情況data segment:資料區段 儲存已初始化的全域變數和初始化的靜態變數(初始化值都不為0)
Time of Update: 2016-04-17
標籤:知識重點:BOOL布爾類型關係運算子邏輯運算子if語句枚舉類型switch語句 一、BOOL布爾類型 用來儲存“真”或者“假”,變了只有YES和NO兩個值。YES(1)表示運算式結果為真,NO(0)表示運算式結果為假。 非0即為真。 二、關係運算子 主要用於比較運算,比較的結果只有真假兩種情況,結果值用BOOL類型變了儲存 大於:>; 大於等於:>=; 小於:<; 小於等於:<=;
Time of Update: 2016-04-16
標籤:Atitti.dw cc 2015 綠色版本安裝總結 1.1. 安裝程式無法初始化。請下載adobe Support Advisor檢測該問題。11.1.1. Adobe Application Manager無法安裝解決辦法11.2. Need Adobe Application Manager??21.3. 啟動的時候兒accept不能啟動..冉green.bat運行給掛走ok蘭..gujyi sh del oobe le ..zai run bat
Time of Update: 2016-04-16
標籤: 司老大當時教了一種姿勢枚舉連續K個0,說實話當時比賽寫這題完全蒙了 縱然後來知道思路還是寫了一段時間 真的是。。題目大意 n長度的序列,由0 1構成 我們可以改變 k個0為1 求可以得到的最長連續1序列的長度既然求連續1 我們貪心連續k個0 枚舉端點 左端點0設定為0 右端點0設定為 n+1 中間統計一下 最長長度和改變的0的位置就OK了 1 #include<cstdio> 2 #include<map> 3