Time of Update: 2018-12-06
返回一個新字串,該字串通過在此執行個體中的字元左側填充空格來達到指定的總長度,從而實現靠右對齊。 命名空間: System程式集: mscorlib(在 mscorlib.dll 中) public string PadLeft(int
Time of Update: 2018-12-06
發送組播訊息:static void Main(string[] args) { UdpClient udpClient = new UdpClient(); IPEndPoint broadcastIp = new IPEndPoint(IPAddress.Parse("224.0.0.122"), 4533); int i = 0; while (true) {
Time of Update: 2018-12-06
相同點:發送訊息的client執行個體都不用綁定ip終結點,發布的目標網路(廣播或者組)都需要指定明確的連接埠,接收訊息的client執行個體僅需要綁定相同的連接埠,如果要指定IP的話只能指定任意Ip,即0.0.0.0,另外可以指定本機IP但是會數不到訊息,可以接收來自任意遠程IP和任意連接埠的資料包,不同點:組播發送的目標IP地址為:明確的組播地址,廣播發送的目標IP地址為:廣播位址,組播的接收端client執行個體需要加入組播組。解釋:1、接收端並不是直接從發送端接收訊息,而是接收來自廣播或
Time of Update: 2018-12-06
表1.常用的元字元代碼說明.匹配除分行符號以外的任一字元\w匹配字母或數字或底線或漢字\s匹配任意的空白符\d匹配數字\b匹配單詞的開始或結束^匹配字串的開始$匹配字串的結束.是另一個元字元,匹配除了分行符號以外的任一字元。*同樣是元字元,不過它代表的不是字元,也不是位置,而是數量——它指定*前邊的內容可以連續重複使用任意次以使整個運算式得到匹配。
Time of Update: 2018-12-06
Regex中的限定符和元字元: 元字元就是它是一個特殊的字元,可以代表某個字元或某一類字元.限定符就是指某個字元出現的次數 特殊字元意思例子 \跟字串的逸出字元一樣,它也用來轉義的.比如$是個特殊的字元.要匹配$的話就得用\$^匹配字串的開頭位置^a匹配arwen.但不匹配barwen. $匹配字串的末尾位置en$匹配arwen.但不匹配arwenb.
Time of Update: 2018-12-06
查看msdn或定位到Process類,會看他與記憶體相關的屬性有20個,為了快速找到自己想要的屬性,這裡進行一下解讀:首先要明白幾個概念:虛擬記憶體,分頁檔案,分頁記憶體,實體記憶體,工作集,專用記憶體(私人記憶體,不能共用的記憶體)雖然有這麼多叫法,但只是叫法不一樣。把虛擬記憶體,分頁檔案,分頁記憶體都看成虛擬記憶體就可以了(個人理解)。另外注意幾個技巧,第一:Peak是峰值的意思,以Peak開頭的屬性是使用時的記憶體量,其他的都是分配的記憶體;第二:以64結尾的屬性返回long類型,否則返回
Time of Update: 2018-12-06
int?:表示可空類型,就是一種特殊的實值型別,它的值可以為null用於給變數設初值得時候,給變數(int類型)賦值為null,而不是0int??:用於判斷並賦值,先判斷當前變數是否為null,如果是就可以賦役個新值,否則跳過。1 public int? a=null;2 public int b()3 {4 return this.a ?? 0;5 }實值型別後面加問號表示可為空白null(Nullable 結構)Nullable是.NET
Time of Update: 2018-12-06
先上:餅圖:橫條圖: 通過在網上找資料,自己稍微整理下,注釋配代碼如下:1、畫餅圖的全部代碼/// <summary> /// 根據四率 得到扇形圖 /// </summary> /// <param name="width"></param> /// <param name="heigh"></param> /// <param
Time of Update: 2018-12-06
其實版面設定(PageSetupDialog)沒有太多的講,既然講到這裡,我還是把PageSetupDialog中常用的屬性列出來吧 一、版面設定(PageSetupDialog)常見屬性 AllowMargins 設定是否可以對邊距的編輯 AllowOrientation 是否可以使用"方向"單選框 AllowPaper 設定是否可以對紙張大小的編輯 AllowPrinter 設定是否可以使用"印表機"按鈕 Document 擷取印表機設定的PrintDocument
Time of Update: 2018-12-06
查看文章 轉Visual c#對話方塊(一)2008-04-29 23:45對話方塊中我們常用了以下幾種: 1、檔案對話方塊(FileDialog) 它又常用到兩個: 開啟檔案對話方塊(OpenFileDialog) 儲存檔案對話(SaveFileDialog) 2、字型對話方塊(FontDialog) 3、顏色對話方塊(ColorDialog)
Time of Update: 2018-12-06
資料成員:資料成員可以分靜態變數、執行個體變數兩種.靜態成員:靜態成員變數是和類相關聯的,可以作為類中"共"有的變數(是一個共性的表現),他不依賴特定對象的存在,訪問的時候通過類名加點操作符加變數名來訪問.執行個體成員:執行個體成員變數是和對象相關聯的,訪問執行個體成員變數依賴於執行個體的存在. 函數成員:方法可以主要分為靜態方法,執行個體方法靜態方法:靜態方法是不屬於特定對象的方法,靜態方法可以訪問靜態成員變數,靜態方法不可以直接存取執行個體變數,可以在執行個體函數調用的情況下,執行個體變數做
Time of Update: 2018-12-06
<iostream>和<iostream.h>是不一樣,前者沒有尾碼,實際上,在你的編譯器include檔案夾裡面可以看到,二者是兩個檔案,開啟檔案就會發現,裡面的代碼是不一樣的。 尾碼為.h的標頭檔c++標準已經明確提出不支援了,早些的實現將標準庫功能定義在全域空間裡,聲明在帶.h尾碼的標頭檔裡,c++標準為了和C區別開,也為了正確使用命名空間,規定標頭檔不使用尾碼.h。 因此,當使用<iostream.h>時,相當於在c中調用庫函數,使用的是全域命名空間,
Time of Update: 2018-12-06
Calling wkhtmltopdf to generate PDF from HTML 老外最多人加分的那篇做法,使用wkhtmtopdf(GPL協議)可以省很多程式碼, 首先到官網http://code.google.com/p/wkhtmltopdf/downloads/list 找installer.exe下載wkhtmltopdf,一個整合好了的exe檔案(C++編寫),基本的調用方法是, wkhtmltopdf.exe http://passport.yupsky.com/
Time of Update: 2018-12-06
1.深拷貝與淺拷貝
Time of Update: 2018-12-06
vs2005使用通過: using System;using System.Collections.Generic;using System.Text;namespace Testsplit{ class Program { static void Main(string[] args) { string ls_st = "a,b,c,d,e"; string[] arg = ls_st.Split(',');
Time of Update: 2018-12-06
System.IO包含另一個類File,它的功能與FileInfo一樣,不過不同的是,File類成員為靜態。所以,使用File代替FileInfo就不必執行個體化一個新FileInfo對象。 那麼為什麼有時還使用FileInfo呢?因為每次通過File類調用某個方法時,都要佔用一定的cpu處理時間來進行安全檢查,即使使用不同的File類的方法重複訪問同一個檔案時也是如此。而,FileInfo類只在建立FileInfo對象時執行一次安全檢查。
Time of Update: 2018-12-06
關於淺拷貝和深拷貝,我的理解不是很清晰,簡單說來,我認為是這樣子:
Time of Update: 2018-12-06
1、什麼是ArrayList ArrayList就是傳說中的動態數組,用MSDN中的說法,就是Array的複雜版本,它提供了如下一些好處:動態增加和減少元素實現了ICollection和IList介面靈活的設定數組的大小2、如何使用ArrayList 最簡單的例子:ArrayList List = new ArrayList();for( int i=0;i<10;i++ ) //給數組增加10個Int元素List.Add(i);//..程式做一些處理List.RemoveAt(5);
Time of Update: 2018-12-06
函數名: atoi功 能: 把字串轉換成長整型數用 法: int atoi(const char *nptr);程式例:#include <stdlib.h>#include <stdio.h>int main(void){ int n; char *str = "12345.67"; n = atoi(str); printf("string = %s integer = %d/n", str, n); return 0;} ----------
Time of Update: 2018-12-06
1、DateTime 數字型 System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2 取當前年 int 年=currentTime.Year; 1.3 取當前月 int 月=currentTime.Month; 1.4 取當前日 int 日=currentTime.Day; 1.5 取當前時 int