原创 C#的基礎知識

C#的概念: C#是一個現代的、通用的、面向對象的編程語言,它是由微軟開發的,有Ecma和ISO覈准認可的。 C# 是由 Anders Hejlsberg 和他的團隊在 .Net 框架開發期間開發的。 C# 是專爲公共語言基礎結構(

原创 Session的基礎知識

Session:是一對一的關係,每一位鏈接到此網頁使用該變量的瀏覽者都有自己的session變量,並且彼此之間並不相關,生命週期<始於第一次打開網頁,止於關閉網頁;也可自己設置timeout來控件它的生命週期; Session有以下特點:

原创 C#的輸入輸出流

C# 文件的輸入與輸出 一個 文件 是一個存儲在磁盤中帶有指定名稱和目錄路徑的數據集合。當打開文件進行讀寫時,它變成一個 流。 從根本上說,流是通過通信路徑傳遞的字節序列。有兩個主要的流:輸入流 和 輸出流。輸入流用於從文件

原创 C#類和函數(構造函數、析構函數)

C# 類(Class) 當你定義一個類時,你定義了一個數據類型的藍圖。這實際上並沒有定義任何的數據,但它定義了類的名稱意味着什麼,也就是說,類的對象由什麼組成及在這個對象上可執行什麼操作。對象是類的實例。構成類的方法和變量成爲類的成

原创 C#預處理指令

C# 預處理器指令 預處理器指令指導編譯器在實際編譯開始之前對信息進行預處理。 所有的預處理器指令都是以 # 開始。且在一行上,只有空白字符可以出現在預處理器指令之前。預處理器指令不是語句,所以它們不以分號(;)結束。 C# 編

原创 C#的異常處理

C# 異常處理 異常是在程序執行期間出現的問題。C# 中的異常是對程序運行時出現的特殊情況的一種響應,比如嘗試除以零。 異常提供了一種把程序控制權從某個部分轉移到另一個部分的方式。C# 異常處理時建立在四個關鍵詞之上的:try、c

原创 C#繼承

C# 繼承 繼承是面向對象程序設計中最重要的概念之一。繼承允許我們根據一個類來定義另一個類,這使得創建和維護應用程序變得更容易。同時也有利於重用代碼和節省開發時間。 當創建一個類時,程序員不需要完全重新編寫新的數據成員和成員函數,

原创 Web Services基礎知識

Web Services 的概念? web services 是應用程序的組件,使用開放協議進行通信,是獨立的(selef-contained)並可自我描述,可通過使用UDDI來發現,XML是WebServices的基礎。 工作原理? 基

原创 C#的枚舉

C# 枚舉(Enum) 枚舉是一組命名整型常量。枚舉類型是使用 enum 關鍵字聲明的。 C# 枚舉是值數據類型。換句話說,枚舉包含自己的值,且不能繼承或傳遞繼承。 聲明 enum 變量 聲明枚舉的一般語法: enum <e

原创 C#的命名空間

C# 命名空間(Namespace) 命名空間的設計目的是提供一種讓一組名稱與其他名稱分隔開的方式。在一個命名空間中聲明的類的名稱與另一個命名空間中聲明的相同的類的名稱不衝突。 定義命名空間 命名空間的定義是以關鍵字 namesp

原创 String、StringBuilder和StringBuffer的區別

第一:運行速度不同(String<StringBuffer<StringBuilder) 第二:類型本質不同(String:字符串常量;StringBuffer和StringBuilder:字符串變量) 第三:StringBuffer和S

原创 C#抽象類的基礎原理

C#抽象概念 在面向對象的概念中,所有的對象都是通過類來描繪的,但是反過來,並不是所有的類都是用來描繪對象的,如果一個類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類就是抽象類。  抽象類往往用來表徵對問題領域進行分析、設計中得

原创 ASP 的Content控件

<asp:Content ID="Content1" ContentPlaceHolderID="GlobalContent" Runat="Server"> 其中ContentPlaceHolderID是MasterPage中<asp:

原创 C#的結構

C# 結構(Struct) 在 C# 中,結構是值類型數據結構。它使得一個單一變量可以存儲各種數據類型的相關數據。struct 關鍵字用於創建結構。 結構是用來代表一個記錄。假設您想跟蹤圖書館中書的動態。您可能想跟蹤每本書的以下屬

原创 ADB相關錯誤

運行Android程序控制臺輸出     [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured.     [201