Time of Update: 2015-01-07
標籤:第一個測試的Demo 1 <#@ template language="C#" debug="True" hostspecific="True" #> 2 <#@ output extension=".cs" #> 3 <#@ assembly name="System.Data" #> 4 5 <#@ assembly name="System.xml" #> 6 <#@ assembly
Time of Update: 2015-01-07
標籤:4.擷取目前的目錄getcwd 會將當前工作目錄絕對路徑複製到參數buf所指的記憶體空間5.設定工作目錄chdir6.擷取目錄資訊opendir開啟一個目錄readdir讀取目錄中的內容 讀取目錄項資訊,返回一個struct dirent結構指標closedir關閉一個開啟的目錄實現ls命令 -l -a實現流程: 1.擷取該目錄下檔案總數和最長檔名 2.擷取該目錄下的所有檔案名稱,存放filenames中&
Time of Update: 2015-01-07
標籤:資料類型--變數與常量--運算子與運算式--語句(if,for)--數組--函數--結構體一、資料類型:(一)內建類型整型(int short long byte uint ushort ulong sbyte),浮點(double float
Time of Update: 2015-01-07
標籤:1、私人的建構函式因為該類的建構函式是私人的,因此使用new關鍵字在外部代碼中對該類進行執行個體化。 1 public class Student 2 3 { 4 5 private string name; 6 7 private Student(string name)//該類的構造方法 8 9 {10 11 this.name=name;12 13 }14 15
Time of Update: 2015-01-07
標籤:double avg = 9.99999999string s = avg.ToString("0.00");這樣可以把Double類型轉換為9.99avg = Convert.ToDouble(s);先將double轉換為2位小數的string,再將string轉換為double;Console.WriteLine("{0:0.00}"); 和 ToString("0.00");
Time of Update: 2015-01-07
標籤:Compare 比較字串的內容,考慮文化背景(場所),確定某些字元是否相等 CompareOrdinal 與Compare一樣,但不考慮文化背景 Format 格式化包含各種值的字串和如何格式化每個值的說明符 IndexOf 定位字串中第一次出現某個給定子字串或字元的位置 IndexOfAny
Time of Update: 2015-01-07
標籤: 1.什麼是序列化 序列化是將對象狀態轉換為可保持或傳輸的格式的過程,在序列化過程中,對象的公用欄位和私人欄位以及類的名稱(包括包含該類的程式集)都被轉換為位元組流,然後寫入資料流。與序列化相對的是還原序列化,它將流轉換為對象。這兩個過程結合起來,可以輕鬆地儲存和傳輸資料。 2.為什麼使用序列化 a.
Time of Update: 2015-01-07
標籤:DataGridView控制項在實際應用中非常實用,特別需要表格顯示資料時。可以靜態繫結資料來源,這樣就自動為DataGridView控制項添加相應的行。假如需要動態為DataGridView控制項添加新行,方法有很多種,下面簡單介紹如何為DataGridView控制項動態添加新行的兩種方法: 方法一:int index=this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[0].Value =
Time of Update: 2015-01-07
標籤:
Time of Update: 2015-01-07
標籤:原文:http://ejohn.org/blog/xpath-css-selectors最近,我做了很多工作來實現一個同時支援XPath和CSS
Time of Update: 2015-01-07
標籤:一、概述序列化是把對象轉變成流。相反的過程就是還原序列化。哪些場合用到這項技術呢?1. 把對象儲存到本地,下次運行程式時恢複這個對象。2. 把對象傳送到網路的另一台終端上,然後在此終端還原這個對象。3. 複製系統的粘帖板中,然後用快速鍵Ctrl+V恢複這個對象。常用的序列化流有Binary(二進位流),XML,SOAP。二、序列化和還原序列化使用案例:這裡我們把序列化和還原序列化以功能類的形式展現: public class Serializer {
Time of Update: 2015-01-07
標籤: using一般有著以下幾種用法:1、直接引入命名空間a、using System ,這個是最常用的,就是using+命名空間,這樣就可以直接使用命名空間中的類型,而免去了使用詳細的命名空間b、使用全限定名不用使用using System;直接在程式中調用System.Console.WriteLine("Hello
Time of Update: 2015-01-07
標籤:遞迴的例子1 計算1到100相加的值public partial class Default4 : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if
Time of Update: 2015-01-07
標籤:對所有文字框添加焦點獲得事件,頭部再定義一個全域的object或者control的類型對象,在焦點獲得事件中把當前控制項對象賦值給之前定義的object或者control對象,操作的話就對這個全域量操作就可以了。 public partial class ExTextBox: TextBox { public static&
Time of Update: 2015-01-07
標籤://方法一:private void GetIP() { string hostName = Dns.GetHostName();//本機名 //System.Net.IPAddress[] addressList = Dns.GetHostByName(hostName).AddressList;//會警告GetHostByName()已到期,我運行時且只返回了一個IPv4的地址 System.Net.IPAddress[] addressList =
Time of Update: 2015-01-07
標籤:前台提交按紐後以賦值後台取值 Base64編解碼 C# /*編碼規則Base64編碼的思想是是採用64個基本的ASCII碼字元對資料進行重新編碼。它將需要編碼的資料拆分成位元組數組。以3個位元組為一組。按順序排列24
Time of Update: 2015-01-07
標籤:一、概述Attribute說白了就是一個類而已,裡邊一般含有一些附加資訊,或者一些特殊的處理邏輯,以便告訴編譯器應用該特性的東東是個奇葩,需要特殊對待!二、使用時的注意事項2.1. Attribute是一個類,必須繼承自System.Attribute2.2 Attribute命名規範Attribute命名一般以Attribute結尾, 但是在具體使用時候,可以省去Attribute這一尾碼。加入定義了一個HelperAttribute, 具體使用的時候,可以這樣寫[Helper].2.3
Time of Update: 2015-01-07
標籤:資料類型--變數與常量--運算子與運算式--語句(if,for)--數組--函數--結構體一、資料類型:(一)內建類型整型(int short long byte uint ushort ulong sbyte),浮點(double float
Time of Update: 2015-01-07
標籤:c 編程 全域變數 宏 1.引言 C++語言的建立初衷是“a better
Time of Update: 2015-01-07
標籤:extern c c++ 1.引言 C++語言的建立初衷是“a better