随笔分类 - C# Language
C# Language
    
摘要:轉自:http://www.netfocus.cn/peoplearticle941.html using System; using System.Data; using System.DirectoryServices; using System.Collections; using System.IO; namespace IISControl { /**//// //...
        阅读全文
            
摘要:轉自:http://www.netfocus.cn/peoplearticle942.html using System; using System.Collections.Generic; using System.Text; using System.DirectoryServices; using System.Text.RegularExpressions; using System.C...
        阅读全文
            
摘要:轉自:http://www.netfocus.cn/peoplearticle958.html using System; using System.IO; using System.Web; using System.Web.UI.HtmlControls; namespace Common { public class Upfile { private st...
        阅读全文
            
摘要:c#中的接口 目录 接口的定义 接口与抽象类 接口的的实现 接口的的多态性 一.接口的定义 定义:定义一个协定。实现接口的类或结构必须遵守其协定。 简单的说就是接口或者类之间交互时遵守的一个显示定义。最初接触“类与类之间通过接口交互”这个概念时,误以为接口就是类公开的方法,类之间通过类的方法进行交互。其实接口是独立于类的一个定义。接口定义类之间交互的标准。 那么类与类之间直接交...
        阅读全文
            
摘要:using System; namespace ClassLibrary2 { interface IEmploy //接口 { void Speak(); //方法 } class Hello:IEmploy //Hello类实现接口 { public void Speak() //实现方法 { Console.WriteLine("Hello:朋友"); } ...
        阅读全文
            
摘要:1, 访问修饰符 指定声明的类型和类型成员的可访问性。 (1) public public关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别。对访问公共成员没有限制。 (2) private private关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的类和结构体中才是可访问的。 (3) internal internal关键...
        阅读全文
            
摘要:接口 接口是一种新的,基於組件的編程概念. 應用程序的體系結構 一個應用程序的體系結構是應用程序結構的一种概念性描述. 三層式應用程序體系結構: 表示層向用戶提供數據,展現用戶接口. 商業層用以實施商業邏輯,表示層使用商業層提供的服務. 數據訪問層執行具體的數據訪問服務,包括檢索和存儲. 在三層式應用程序體系結構中,商業層不固定地連接到任何客戶,也不關心數據的存儲方式. 修改任何一層,都不會對其...
        阅读全文
            
摘要:繼承 任何面向對像的程序設計語言都必須提供兩個重要的特性:繼承性(inheritance)和多態性(polymorphism).繼承的引入,就是在類之間建立一种相交關系,使得新定議的派生類的實例可以繼承已有的基類的特征和能力,而且可以加入新的特性或者是修改已有的特性,建立起類的層次.同一操作作用於不同的對像,可以有不同的解釋,產生不同的執行結果,這就是多態性.多態性通過派生類重載基類中的虛函數型...
        阅读全文
            
摘要:事件和索引指示器 事件為類和類的實例提供了向外界發送通知的能力,而索引指示器則可以像數組那樣對對像 進行索引訪問. 事件 形像地說,事件(event)就是類或對像用來"發出通知"的成員.通過提供事件的句柄,客戶能 把事件和可執行代碼聯系在一起. 我們看下面這個列子 public delegate void EventHandler(object sender,EventArgs e); publ...
        阅读全文
            
摘要:域和屬性 域表示與對你或類相關聯的變量,聲明格式如下: attributes field-modifiers type variable-declarators; 域的修飾符field-modifiers可以是: new public protected internal private static readonly 實際上,域相當於c++中的類的簡單成員變量,在下面的代碼中,類a包含了...
        阅读全文
            
摘要:方法 方法在類中用於執行計算或其它行為的成員.聲明格式: method-header method-body 其中方法頭method-header的格式: attributes method-modifiers return-type member-name (formal-parameter-list) 傳遞給方法的參數在方法的形式參數表formal-parameter-list中聲明 ...
        阅读全文
            
摘要:類 從定議上講,類是一种數據結構,這种數據結構可能包含數據成員,函數成員以及其它的嵌套 類型.其中數據成員類型有常量,域和事件;函數成員類型有方法,屬性,索引指示器,操作符, 構造函數,和析構函數. 類的聲明 格式如下: attributes class-modifiers CLASS identifier class-base class-body; 其中attributes,class-...
        阅读全文
            
摘要:流程控制 C#中提供了以下控制關鍵字: 選擇控制:if,else,switch,case 循環控制:while,do,for,foreach 跳轉語句:break,continue 編譯控制:#if,#elif,#else,#endif 異常處理:try,catch,finally 1,if語句 if(boolean-expression) embedded-statement or if(boo...
        阅读全文
            
摘要:表達式 一,操作符 1,操作符的分類,在c#中有三种類型的操作符: 一元操作符:一元操作符作用於一個操作數,一元操作符又包括前綴操作符和後綴操作符. 二元操作符:二元操作符作用於兩個操作數,使用時在操作數中間插入操作符. 三元操作符:C#中權有一個三元操作符"?:",三元操作符作用於三個操作數. 下面的列子: int n=5,y=10,z; x++; //後綴一元操作符 -...
        阅读全文
            
摘要:類型轉換 c#語言中數據類型的轉換可以分為兩類:隱式轉換(implicit conversions)和顯式轉換 (explicit conversions) 1,隱式轉換就是系統默認的,不需要加以聲明就可以進行的轉換.編譯器無需對轉換進行詳 細檢查就能夠安全地執行轉換. 裝箱轉換實際上就是一种隱式類型轉換 隱式轉換有以下三种: 隱式數值轉換 隱式枚舉轉換 隱式引用轉換 1.1隱式數值轉換包括以下...
        阅读全文
            
摘要:變量和常量 變量的類型,我們把變量分為七种類型,它們分別是:靜態變量(static variables),非靜態 變量(instance variables),數組元素(array elements),值參數(value parameters),引用 參數(reference parameters),輸出參數(output parameters),還有局部變量(local variables)....
        阅读全文
            
摘要:C#的數據類型分為兩大類:值類型和引用類型. 一,值類型 值類型又分為以下三大類:簡單類型(Simple types)和結構類型(Struct types)和枚舉類型(Enumeration types) 1.簡單類型也稱為純量類型,是直接由一系列遠素構成的數據類型.從計計算機的表示角度來看這些簡單類型可以分為整數類型,布爾類型,字符類型,和實數類型. 1.1整數類型的變量的值為整數,共有以...
        阅读全文
            
摘要://////////////////////////////////////////////////////////////////////////////////Author: stardicky ////E-mail: stardicky@hotmail.com ...
        阅读全文
            
浙公网安备 33010602011771号