Time of Update: 2016-04-21
標籤:轉自:http://blog.knowsky.com/258608.htm 1、當SqlDataReader沒有關閉之前,資料庫連接會一直保持open狀態,所以在使用SqlDataReader時,使用完畢應該馬上調用SqlDataReader.Close()關閉它。2、一個串連只能被一個SqlDataReader使用,這也是為什麼要儘早關閉SqlDataReader的原因。3、使用完SqlDataReader後,你可以在程式中顯示的調用資料庫連接對象的Close方法關閉串連,也可
Time of Update: 2016-04-24
標籤:字串類型stringTrim() - 去頭尾的空格,中間的空格不能去。ToUpper() - 把字串的字母全變成大寫。ToLower() - 把字串的字母全變成小寫。StartsWith("子串") - 是否以“子串”開頭,是-trueEndsWith("子串") - 是否以“子串”結尾,是-trueContains("子串") -
Time of Update: 2016-04-22
標籤: public class Log { /// <summary> /// 寫日誌,指定記錄檔 /// </summary> /// <param name="File"></param> /// <param name="Msg"></param> public static void Add(string
Time of Update: 2016-04-22
標籤:前言在項目正式上線後,如果出現錯誤、異常、崩潰等情況,我們往往第一想到的事就是查看日誌。所以日誌對於一個系統的維護是非常重要的。聲明本文中的範例程式碼旨在這個架構是怎麼工作的,具體實現可以自由發揮。貫穿所有的日誌系統日誌系統,往往是貫穿一個程式的所有代碼的;試想一下,如果你的日誌完全是由第三方組件提供的;那麼就意味著,你的所有項目都必須引用這個dll;也許你會說自己可以2次封裝,那麼依然需要所有項目都引用你的這個封裝後的log項目,另一方面一些log組件需要執行個體化後才可以使用,比如lo
Time of Update: 2016-04-21
標籤:1. openwebkitsharp demo的運行 1. 查看說明How to use.txt 文檔基礎沒有問題 2. c# 調用JS的方法 注意HTML當中關聯的JS檔案一定要存在。openwebkitsharp 當中JSTest檔案page.html所關聯的JS路徑: <script type="text/javascript"
Time of Update: 2016-04-21
標籤:1、C#中用最簡單的方法把數字(不含小數)轉換為千分位格式: 如1234567變成1,234,567 方法:1234567.ToString("###,###") 或 1234567.ToString("N0") 2、C#中把數字轉換成帶兩位小數的千分位字元: 如12
Time of Update: 2016-04-21
標籤:運算式樹狀架構可以說是Linq的核心之一,為什麼是Linq的核心之一呢?因為運算式樹狀架構使得c#不再是僅僅能編譯成IL,我們可以通過c#產生一個運算式樹狀架構,將結果作為一個中間格式,在將其轉換成目標平台上的母語。比如SQL。我們常用的Linq to sql就是這樣產生SQL的。 運算式樹狀架構是.NET 3.5之後引入的,它是一個強大靈活的工具(比如用在LINQ中構造動態查詢)。 先來看看Expression類的API介面: namespace
Time of Update: 2016-04-21
標籤: 引言 Delegate是Dotnet1.0的時候已經存在的特性了,但由於在實際工作中一直沒有機會使用Delegate這個特性,所以一直沒有對它作整理。這兩天,我再度翻閱了一些關於Delegate的資料,並開始正式整理這個C#中著名的特性。本文將由淺入深的談一下Delegate這個特性。一.Delegate是什嗎?
Time of Update: 2016-04-23
標籤:1. 簡述 private、 protected、 public、 internal 修飾符的存取權限。答 . private : 私人成員, 在類的內部才可以訪問。protected : 保護成員,該類內部和繼承類中可以訪問。public : 公用成員,完全公開,沒有訪問限制。internal: 在同一命名空間內可以訪問。2 .列舉ASP.NET 頁面之間傳遞值的幾種方式。答. 1.使用QueryString, 如....?id=1; response. Redirect()....2.
Time of Update: 2016-04-23
標籤:加密: 調用時: Encrypt_DES16(“2AF349243535BCD3”, "1111111111111111"); public static string Encrypt_DES16(string str_in_data, string str_DES_KEY) //資料為十六進位 { try { byte[] shuju = new byte[8
Time of Update: 2016-04-23
標籤:C# 中堆與棧的淺記 什麼是堆和棧? 簡言之。堆和棧是駐留在記憶體中的地區,它們的作用是協助我們運行代碼。在.Net Framework 環境下,當我們的代碼運行時,記憶體中的堆和棧便儲存了這些代碼,並包括了代碼運行所須要的所有資訊。
Time of Update: 2016-04-23
標籤:C#中Directory.GetFiles(string path , string searchPattern, SearchOption searchOption ) 擷取path目錄中所有檔案註:紅色字型部分為選擇性參數參數path要搜尋的目錄的相對或絕對路徑。此字串不區分大小寫。searchPattern要與 path 中的檔案名稱匹配的搜尋字串。此參數可以包含有效文本路徑和萬用字元(* 和
Time of Update: 2016-04-22
標籤:windows
Time of Update: 2016-04-22
標籤:using System.IO; using System.Security.AccessControl; */ string sPath = Server.MapPath(檔案夾名稱字串); Directory.CreateDirectory(sPath); addpathPower
Time of Update: 2016-04-22
標籤:【身份證最後一位神秘X的由來】身份證中的“冷知識”1999年的今天,《國務院關於實行公民身份號碼制度的決定》被發布,當年10月1日實施。為什麼有的有X?這位元是根據前17位計算出的校正碼。如某人尾號是0-9,不會有X,如是10,則用X代替。Ⅹ是羅馬數位10,這能保證社會安全號碼不多位。/// <summary>/// 轉換15位社會安全號碼碼為18位/// </summary>/// <param
Time of Update: 2016-04-22
標籤: public static int GetWeekOfDay(DateTime start, DateTime end) { //總周數 var weekCount = Math.Ceiling(Convert.ToDouble((end - start).Days / 7)); //用於儲存日期 var weekDic = new
Time of Update: 2016-04-22
標籤:在開發一個串口通訊程式時,用到需要將10進位轉換為16進位的情況,參照了如下類容:From:http://www.cnblogs.com/xdotnet/archive/2009/01/17/tostring_format.html 在很多個物件顯示為字串的時候都會使用到ToString中的格式化,由於以前沒怎麼注意到這個問題,想總結一下各個基礎結構對象的格式化,以便後備之用!!! Int.ToString(format):格式字串採用以下形式:Axx,其中 A
Time of Update: 2016-04-23
標籤:FootballTime Limit: 1000MS Memory Limit: 262144KB 64bit IO Format: %I64d & %I64uSubmit StatusDescriptionOne day, at the "Russian Code Cup" event it was decided to play football as an out of competition event. All
Time of Update: 2016-04-23
標籤:本書的介紹作者以自己1985年在Bell實驗室時發表的一篇論文為基礎,結合自己的工作經驗擴充成為這本對C程式員具有珍貴价值的經典著作。寫作本書的出發點不是要批判C語言,而是要協助C程式員繞過編程過程中的陷阱和障礙。 全書分為8章,分別從詞法分析、文法語義、串連、庫函數、前置處理器、可移植性缺陷等幾個方面分析了C編程中可能遇到的問題。最後,作者用一章的篇幅給出了若干具有實用價值的建議。
Time of Update: 2016-04-23
標籤:應用程式外掛程式架構的內容包括:主程式App,外掛程式Plugin。1、實現一個應用程式插架架構關鍵點有:一個外掛程式的標準介面,在主程式中存在一個外掛程式的集合。主程式通過迴圈讀取每個外掛程式,將外掛程式對象通過多態的機制轉換為外掛程式介面,實現外掛程式的裝載。主程式對象或者主程式介面需要作為參數傳遞到外掛程式對象中,以方便外掛程式對象調用主程式的內容,如主視圖、工具列、樹視圖、狀態列等。2、開源點雲處理軟體CloudCompare也是一個外掛程式架構,因此也必然包括這些內容。 外掛程