Time of Update: 2016-06-16
標籤:public void backup() { SqlConnection conn = new SqlConnection("Server=.;Database=master;User ID=sa;Password=1q2w3e4r"); SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.Text;
Time of Update: 2016-06-15
標籤:一:介面1:類是單繼承,介面是多繼承。2:介面中不能有屬性,不能有方法體。3:介面不能被執行個體化,只能被繼承。4:介面中的所有定義,必須在子類中全部實現。二:抽象方法1:含有抽象方法的類,是抽象類別。2:抽象類別不能被執行個體化,只能被繼承。3:抽象方法不能有方法體。4:抽象方法必須在子類中重寫。5:抽象類別可以包含功能實現。6:抽象方法是可以看成是沒有實現體的虛方法三:虛方法1:虛方法必須有方法體,可以被重寫。2:修飾方法、屬性、索引器或事件C#基礎-介面 抽象方法 虛方法
Time of Update: 2016-06-15
標籤:命名空間System.Collections 名稱雜湊表(Hashtable) 描述用於處理和表現類似keyvalue的索引值對,其中key通常可用來快速尋找,同時key是區分大小寫;value用於儲存對應於key的值。Hashtable中keyvalue索引值對均為object類型,所以Hashtable可以支援任何類型的keyvalue索引值對. 二,雜湊表的簡單操作Hashtable hshTable = new Hashtable();
Time of Update: 2016-06-15
標籤:控制某個類型的執行個體數量-唯一一個class Program { static void Main(string[] args) { test t1 = test.GetInstance(); test t2 = test.GetInstance(); Console.WriteLine(t1.GetHashCode()==t2.GetHashCode()); Test T1
Time of Update: 2016-06-15
標籤:.NET Framework 是一個平台 C#是語言快速鍵:取消注釋:Ctrl+E+C 注釋:Ctrl+E+C 代碼縮排:Ctrl+C+D 查看標籤屬性:選中標籤 點擊F4 代碼字型大小:Ctrl+滑鼠滑輪上下 資料類型轉換:convert Using:引入命名空間控制台調用方法: 靜態類中調用非靜態累需要執行個體化才能調用,靜態類調用靜態方法可以直接調用 執行個體化:方法名 類方法名=new
Time of Update: 2016-06-15
標籤: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.Caching;using System.Web;namespace Framework.Common{ /// <summary> /// 緩衝輔助類 /// </summary> public class CacheHelper
Time of Update: 2016-06-17
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections;namespace ConsoleApplication3{ class Program { struct student { public string
Time of Update: 2016-06-17
標籤:c# 繼承 多態 物件導向 思考下面的Code,有一Test類,實現了介面ITest:public interface ITest{ void Say(); void Run();}public class 
Time of Update: 2016-06-17
標籤:C#外掛程式構架實戰C# 外掛程式構架實戰 Jack H Hansen [ 2004-07-27 ] Keywords C# 外掛程式 反射(System.Reflection) 屬性(System.Attribute) 一、引言 1.
Time of Update: 2016-06-17
標籤:閱讀提示:這篇文章將講述如何利用C#奇妙的特性,實現外掛程式架構,用外掛程式(plug-ins)機制建立可擴充的解決方案。 在.NET架構下的C#語言,和其他.NET語言一樣提供了很多強大的特性和機制。其中一些是全新的,而有些則是從以前的語言和平台上照搬過來的。然而,這種巧妙的結合產生了一些有趣的方法可以用來解決我們的問題。這篇文章將講述如何利用這些奇妙的特性,用外掛程式(plug-ins)機制建立可擴充的解決方案。後面也將提供一個簡要的例子,你甚至可以用這個東西來替換那些已經在
Time of Update: 2016-06-16
標籤:修飾符:隱藏基類中的成員(是基類中的成員,所以欄位、屬性、事件等等都可以隱藏,不單單是方法哦)public class Car{ public void WriteName(string name) { Console.WriteLine(name); }}public class NewCar:Car{ public void WriteName(string name) {
Time of Update: 2016-06-16
標籤:輸入三個學生的資訊學號、姓名、分數從大到小排序 1 using System; 2 using System.Collections; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Text; 6 7 namespace 複習CS 8 { 9 class Program10 {11 struct Student12 {13
Time of Update: 2016-06-16
標籤:運行下面一段代碼,就知道了: 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Runtime.Serialization.Formatters.Binary; 6 using System.Text; 7 8 namespace DeepCloneProj 9 { 10 class Program
Time of Update: 2016-06-16
標籤: 當表單以非模態形式開啟的時候,有可能出現重複開啟的情形,利用以下的代碼可以預防重複開啟! 1 foreach (Form f in Application.OpenForms) 2 { 3 if (f.Name == "Form1") 4 { 5 if (f.WindowState == FormWindowState.Minimized) 6
Time of Update: 2016-06-16
標籤:C#遊戲架構uFrame兼談遊戲架構設計c#語言規範閱讀目錄1.概覽2.基本概念3.依賴注入4.Manager of
Time of Update: 2016-06-15
標籤: 隊列(Queue)是插入操作限定在表的尾部而其它操作限定在表的頭部進行的線性表。把進行插入操作的表尾稱為隊尾(Rear),把進行其它操作的頭部稱為隊頭(Front)。當對列中沒有資料元素時稱為空白對列(Empty Queue)。對列的操作是按照先進先出(First In First Out)或後進後出( Last In Last Out)的原則進行的,因此,隊列又稱為FIFO表或LILO表。隊列Q的操作。 隊列的形式化定義為:隊列(Queue)簡記為 Q,是一個二元組, Q = (
Time of Update: 2016-06-16
標籤:1. 這是一個gps 資料過濾的小工具,目的是過濾到gps資料中不符合要求的資料,然後轉為json 資料需要兩個小工具 bermuda.c ------> 過濾一定範圍的資料 geo2json.c ------> 將gps 資料轉換成json 格式指的注意的是 需要在這兩個檔案的可執行檔中間建立串連管道先看 bermuda.c 的代碼 #include
Time of Update: 2016-06-16
標籤:我想學ruby以後開發網站,但ruby是進階語言,隱藏了許多底層的東西,因此先熟悉c語言首先c程式的檔案名稱是以.c結尾的c程式的格式: 第一行#include<stdio.h> #是一個預先處理標準,用來對文本進行預先處理操作,表示該行代碼要最先進行處理,在編譯代碼之前運行 include是一個指令表示將<>中的檔案讀入 stdio.h表示標準輸入輸出標頭檔(標頭檔就好像一本書的目錄,讀者通過目錄可以方便的查閱到需要的內容,stdio.h聲明了
Time of Update: 2016-06-16
標籤:參考連結:C 標準庫 - <string.h>string.h中主要有兩類函數: memxxx 和 strxxx,其中memxxx是針對記憶體操作的函數,在遇到‘\0‘的時候並不會停下來,而通常是設定一個size_t類型(其實是unsigned
Time of Update: 2016-06-15
標籤:tolower 將大寫轉換成小寫. 非字母字元不做出處理。 這個函數用法有點特殊他是處理字元的,而不是處理字串的。 所謂的不能處理字串不是說他不能處理字串,他處理的時候對字串必須是一個一個字元處理的,不能一次性對字串進行處理。 用法: 一般用來轉換字串: 例子1: void ToUpper(char *string){if( !string )