Time of Update: 2018-12-05
C# 序列化與還原序列化 using System.IO; using System.Runtime.Serialization.Formatters.Binary; using System.Runtime.Serialization.Formatters.Soap; using System.Xml.Serialization; using System.Runtime.Serialization; public class
Time of Update: 2018-12-05
Java與C#區別1. 源檔案方面。C#可以在一個.cs 檔案中。出現多個name sapce(命名空間,有些類似於pacakage),並定義多個類。C#包含有預先處理指令。2. 資料類型方面。a) C#定義了struct(結構),不能是抽象的,也不能被繼承,是實值型別的。b) C#沒有基本類型的概念,全部是物件導向的類型,int是Int32的簡寫。c)
Time of Update: 2018-12-05
C# Out,Ref 學習總結。 ref是傳遞參數的地址,out是傳回值,兩者有一定的相同之處,不過也有不同點。 使用ref前必須對變數賦值,out不用。 out的函數會清空變數,即使變數已經賦值也不行,退出函數時所有out引用的變數都要賦值,ref引用的可以修改,也可以不修改。 區別可以參看下面的代碼: public class OutRef { static void outTest(out int x, out int y) {
Time of Update: 2018-12-05
1、NULL表示不引用任何對象的Null 參考的值。只有引用型變數可以為NULL,如int i=null,是不可以的,因為Int是實值型別。2、""和String.Empty都表示Null 字元串。string.Empty不分配儲存空間, ""分配一個長度為空白的儲存空間,所以一般用string.Empty, 為了以後跨平台,還是用string.empty注意: 1.""和null的區別。""是一個Null 字元串,是一個特殊的字串,只不過這個字串的值為空白,在記憶體中是有準確的指向的,
Time of Update: 2018-12-05
private void Copy() { DirectoryInfo dir = new DirectoryInfo("c:\\CSS"); CopyDirectorysAndFiles("c:\\test", dir); } private void CopyDirectorysAndFiles(string dest, DirectoryInfo srcdir) { if (dest.LastIndexOf('\\') !=
Time of Update: 2018-12-05
//當天與該周星期一相差的天數 private int getModdayNum(System.DayOfWeek dw) { int weeknow = Convert.ToInt32(dw); int moddayNum = (-1) * weeknow+1; return moddayNum; } //當天與該周星期日相差的天數 private int getSundayNum(System.DayOfWeek dw) { int weeknow = Conve
Time of Update: 2018-12-05
首先更改源,可以參考另外一篇關於源設定的文章QUOTE:sudo cat > /etc/apt/sources.list把下面的東東貼到裡面QUOTE:deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiversedeb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiversedeb http:/
Time of Update: 2018-12-05
In event communication, the event sender class does not know which object or method will receive (handle) the events it raises. What is needed is an intermediary (or pointer-like mechanism) between the source and the receiver. The .NET Framework
Time of Update: 2018-12-05
原文:http://pcedu.pconline.com.cn/empolder/gj/c/0504/609482.html六年前,我剛熱戀“物件導向”(Object-Oriented)時,一口氣記住了近十個定義。六年後,我從幾十萬行程式中滾爬出來準備寫點心得體會時,卻無法解釋什麼是“物件導向”,就象說不清楚什麼是數學那樣。軟體工程中的時髦術語“物件導向分析”和“物件導向設計”,通常是針對“需求分析”和“系統設計”環節的。“物件導向”有幾大學派,就象如來佛、上帝和真主用各自的方式定義了這個世界,
Time of Update: 2018-12-05
作者:不詳 來源:互連網 ithao123整理 2007-05-13摘要IT人 s11n是一個基於STL的C++庫,用於序列化POD,STL容器以及使用者定義的類型; Simple XML Persistence Library是一個把對象序列化為XML的輕量級的C++庫。 在C++中,庫的地位是非常高的。C++之父 Bjarne
Time of Update: 2018-12-05
作者:不詳 來源:互連網 ithao123整理 2007-05-13摘要IT人 ACE是C++庫的代表,超重量級的網路通訊開發架構。ACE自適配通訊環境(Adaptive Communication Environment)是可以自由使用、開放原始碼的物件導向架構,在其中實現了許多用於並發通訊軟體的核心模式。 在C++中,庫的地位是非常高的。C++之父 Bjarne
Time of Update: 2018-12-05
4.結構化異常處理 結構化異常處理(Structured Exception Handling,簡稱SEH)是微軟針對Windows程式異常處理進行的擴充,在Visual C++中,它同時支援C和C++語言。SEH不宜與標準C++異常處理和MFC異常處理混用,對於C++程式,微軟建議使用標準C++的異常處理。 為了支援SEH,Visual C++中定義了四個關鍵字(由於這些關鍵字是非標準關鍵字,其它編譯器不一定支援),用以擴充C
Time of Update: 2018-12-05
/**//// <summary> /// 設定本頁面內所有TextBox為唯讀 /// </summary> /// <param name="page"></param> public void setTextBoxReadOnly(System.Web.UI.Control page) { int nPageControls = page.Controls.Count; for (i
Time of Update: 2018-12-05
//建立xml檔案(添加根節點的屬性)StreamWriter sw = File.CreateText(AppDomain.CurrentDomain.BaseDirectory + "Xml\\" + xmlFilename + ".xml");sw.WriteLine("<?xml version='1.0' encoding='utf-8' ?>");sw.WriteLine("<media></media>");sw.Close();XmlDocum
Time of Update: 2018-12-05
3.內功題 試題1:分別給出BOOL,int,float,指標變數 與“零值”比較的 if 語句(假設變數名為var) 解答: BOOL型變數:if(!var) int型變數: if(var==0) float型變數: const float EPSINON = 0.00001; if ((x >= - EPSINON) && (x <=
Time of Update: 2018-12-05
char *strcpy(char *s1, const char *s2) 將字串s2複製到字串數組s1中,返回s1的值char *strncpy(char *s1, const char *s2, size_t n) 將字串s2中最多n個字元複製到字串數組s1中,返回s1的值char *strcat(char *s1, const char *s2)將字串s2添加到字串s1的後面。s2的第一個字元重定義s1的null終止符。返回s1的值char *strncat(char *s1,
Time of Update: 2018-12-05
1.引言
Time of Update: 2018-12-05
通過對部落格網的比較,選擇駐紮在“部落格圓”,與關心專案管理及資訊化、施工企業(承包商)資訊化的朋友一起探討工程專案管理/施工企業管理的資訊化。 本人主要興趣: 1)MS Project & P3 E/C。 國內主流的專案管理軟體,分別來源於 微軟公司,Primavera 公司。兩者的二次開發,面化工程專案管理的應用。 2) 微軟OFFICE SYSTEM(如SHAREPOINT SERVER、LCS SERVER、EXCHANGE SERVER等)
Time of Update: 2018-12-05
1. 找錯Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
問題1:StreamReader不能讀取中文或讀取中文亂碼答案1: using (StreamReader sr=new StreamReader(filename,System.Text.Encoding.Default)) {}問題2: 讀取ini檔案答案2: using System.Runtime.InteropServices; [DllImport("kernel32")] private static extern int