Time of Update: 2017-02-28
所做的小項目中需要多級分類, 試著學習實現多級分類。由於對預存程序本身並不大熟悉,也不想藉助於treeview,於是遞迴邏輯採用C#實現,配合數資料庫完成了多級分類的擷取方法。增加分類節點應該說是比較簡單的,此文暫略。資料庫表:CategoryInfo欄位名 類型 ciID
Time of Update: 2017-02-28
連結 問題:替換成<img src=http://www.alixixi.com/UploadPic/2007-5/200757132236554.jpg>解決辦法:using System.Text.RegularExpressions;chr = new Regex(@"(\[img\])([ \S\t]*?)(\[\/img\])",RegexOptions.IgnoreCase); for (m =
Time of Update: 2017-02-28
函數 DateTime dt = DateTime.Now;// Label1.Text = dt.ToString();//2005-11-5 13:21:25// Label2.Text = dt.ToFileTime().ToString();//127756416859912816// Label3.Text =
Time of Update: 2017-02-28
排序|演算法 5. 堆排序 5.1. 基本思想: 堆排序是一樹形選擇排序,在排序過程中,將R[1..N]看成是一顆完全二叉樹的順序儲存結構,利用完全二叉樹中雙親結點和孩子結點之間的內在關係來選擇最小的元素。 5.2. 堆的定義: N個元素的序列K1,K2,K3,...,Kn.稱為堆,若且唯若該序列滿足特性:Ki≤K2i Ki ≤K2i+1(1≤ I≤
Time of Update: 2017-02-28
字串 首先介紹一下常用的幾個功能:Compare(str1,str2)——比較兩個字串
Time of Update: 2017-02-28
編碼 一、編碼規則
Time of Update: 2017-02-28
datagrid 代碼很容易理解,但要聲明的是,這是參考孔子的vb版改寫的,只是因為有的朋友說用c#不好寫。我才寫一個供大家參考。在此,謝謝孔子了。appe_admin.aspx<%@ Page language="c#" Codebehind="appe_admin.aspx.cs" AutoEventWireup="false"
Time of Update: 2017-02-28
odbc|資料|資料庫 通過odbc,c#串連pg資料庫using System;namespace Test{?class mainClass?{??static void Main()???{????System.Data.Odbc.OdbcConnection conn=new System.Data.Odbc.OdbcConnection();????System.Data.Odbc.OdbcCommand cmd=new
Time of Update: 2017-02-28
程式|網頁
Time of Update: 2017-02-28
C#編寫的用光碟片做啟動盤全程描述作者:thinkersky (Email: yanghuangming@rongji.com)一 :編程思想 1、建立啟動盤 插入要建立的啟動盤,程式自動檢測光碟機中光碟片,利用WMI(Windows管理架構:Windows Management Instrumentation)讀取該光碟片的序號(具有唯一性),把該序號寫入註冊表。2、驗證 程式執行時,自動檢測光碟機中的光碟片,利用WMI擷取序號,然後讀取註冊表中先前寫入的序號,二者比較,
Time of Update: 2017-02-28
筆記 由於在.NET中存在兩種類型,分別是實值型別(value type)和參考型別(reference type),所以很多關於C#中參數傳遞的混淆就因此而生。 首先要弄清楚的是:實值型別是分配在棧(stack)上面,而參考型別分配在堆(heap)上面。棧是一種先進後出,並且由系統自動操作的儲存空間。而堆(在.NET上準確的說是託管堆 Managed Heap)是一種自由儲存區(Free Memory),在該地區中,必須明確的為對象申請儲存空間(
Time of Update: 2017-02-28
visual 關於Visual C#裝箱與拆箱的研究2004-09-15 作者: 出處:
Time of Update: 2017-02-28
編程|編碼|規範 誰都會寫代碼!幾個月的編程經驗可以讓你寫出“可運行應用程式”。讓它可運行容易,但是以最有效率的方式編碼就需要下更多的功夫!要知道,大多數程式員在寫”可運行代碼,“而不是”高效代碼“。我們在這個指南課程前面提到,你想成為你們公司”最尊貴的專業人員“嗎?寫”高效代碼“是一項藝術,你必須學習和實踐它。命名慣例和規範註記 : Pascal 大小寫形式-所有單詞第一個字母大寫,其他字母小寫。Camel
Time of Update: 2017-02-28
設計|樣本|原始碼 using System;using System.Collections; //product public class Computer { private string Type; private Hashtable info=new Hashtable (); public Computer(string
Time of Update: 2017-02-28
分頁 網上已經有用asp對文章內容分頁顯示的代碼,我也沒有用時間詳細研究。今天發布了幾篇超長的文章,為了方便網民的瀏覽,才定下心來寫了下面的代碼。因為我們的程式是C#.net編寫的,關於C#如此的例子、資料網上一點也找不到;所以只好從程式結構開始分析,一點程式卻用了半天的時候完成,汗顏!不足之處,請大家指點,有什麼更好的方法請告知。顯示內容部分:////定義變數int
Time of Update: 2017-02-28
演算法 using System; namespace BubbleSorter{ public class BubbleSorter { public void Sort(int [] list) { int i,j,temp; bool done=false; j=1; while(
Time of Update: 2017-02-28
編程|瀏覽器 聲明:本文已經放到了天極網站上,這裡只是收藏而已。未經許可,不得轉載IE是現在Windows平台下用的最多的瀏覽器,那麼如何用程式來修改IE,打造有自己的特色的IE呢?我在這裡向介紹怎麼C#用通過註冊表來修改IE。首先我們來熟悉一下C#中修改註冊表的方法與函數。在VC#中提供了Registry類、RegistryKey類來實現對註冊表的操作。其中Registry類封裝了註冊表的七個基本主健:Registry.ClassesRoot
Time of Update: 2017-02-28
編程 ROBERT HESS:C#被認為是微軟的私人語言嗎?ANDERS HEJLSBERG:其實並非如此。我們與產業夥伴特別是HP和Intel合作,今年年初,我們向一個叫做ECMA(歐洲電腦製造商協會)的歐洲標準化組織提交了建議,以便標準化C#和CLI。 CLI代表通用語言基層體系(Common Language Infrastructure)。ROBERT HESS:而這是不是有點類似於C Runtime 和VB Runtime?
Time of Update: 2017-02-28
ado using System;using System.Data;using System.Data.ADO;public class MainClass { public static void Main () { // set Access connection and select
Time of Update: 2017-02-28
資料|資料庫 類代碼:using System;using System.Data;using System.Data.OleDb;namespace DbClass{ /// <summary> /// Db_Class 的摘要說明。 /// </summary> public class Db_Class { public OleDbConnection Conn; //建構函式 public Db_Class()