原创 C#進階教程(九)

C#中的用戶自定義轉換(User-Defined Conversions)  現在我要說的是C#中的用戶自定義轉換(User-Defined Conversions),其中用到了前面說的struct的知識,

原创 在C#程序中調用瀏覽器

注:爲講述方便,我們以"ie瀏覽器"登陸到"搜狐"網站爲例。 實現原理:我們可以通過在"開始"菜單中選則"運行",然後在輸入框中輸入"IEXPLORE http://www.sohu.com"就可以登陸到"搜狐"網站的主頁。綜上所述我們可

原创 微信公衆賬號開發,將消息轉發到指定客服java 代碼

微信javaxml 官方將消息轉發給指定客服的接口如下: <xml> <ToUserName><![CDATA[touser]]></ToUserName> <FromUserName><![CDATA[fromu

原创 C#進階教程(十一)

c#中與java實例比較  來看一看C#這個被稱爲JAVA#的新一代編程語言到底與JAVA有多大的區別.  首先我們建立一個C#的程序文件cs1.cs,然後再建立一個JAVA的源程序文件cs1.java.它們的內容分別是:cs1.cs:u

原创 用VisualC#來創建、修改註冊表

在本篇文章中我們就來介紹Visual C#註冊表編程的另外二個重要的操作:創建註冊信息和修改註冊信息。 在上二篇文章中,我們已經知道,由於Visual C#本身沒有類庫,他是通過.Net框架中的.Net F

原创 C#進階教程(四)

c#中的屬性  這次我要向大家講的是C#中的屬性.屬性是什麼呢,比如說我是男的,男就是我的一人屬性.我是一個大一的學生,大一也是我的一個屬性.屬性就是一個對象的性質.很簡單吧,呵呵!下面,我給出兩個例子,第一個例子出明瞭如何聲明一個可以修

原创 面向對象編程的基本概念及部分經典算法(C#)

 1. 面向對象的思想主要包括什麼?繼承 多態 封裝封裝:用抽象的數據類型將數據和基於數據的操作封裝在一起,數據被保護在抽象數據類型內部。繼承:子類擁有父類的所有數據和操作。 多態:一個程序中同名的不同方法

原创 c#取得漢字的拼音的首字母。

今天在yyf9989 的 Blog 上看到一篇《C#計算漢語拼音碼 》,看了裏面的代碼,覺得是比較繁瑣。它主要是檢索輸入的漢字在數組中的位置,然後返回第一個字母。於是就想起來了,可以利用漢字在計算機裏面的編碼來的到漢字的首拼音,查找了一些

原创 C#進階教程(八)

C#中的ADO數據庫訪問  這一節我要講的是大家非常關心的,肯定也是非常感興趣的部分.嘿嘿,也是我寫教程最拿手的部分----ADO數據庫訪問.想到這,我就想起我在去年寫的"訪問數據庫"系列文章,嘿嘿!所以呢

原创 C#進階教程(六)

  c#中的版本處理  現在我要說的是C#中的版本處理.其實這是任何一個軟件必須要考慮的問題.每個軟件都不只一個版本(除了我寫的以外),因此版本處理顯得非常地重要.JAVA很好地處理了這個問題,而我個人認爲

原创 C#進階教程(五)

c#中的庫(libraries)  言歸正傳,我現在要說的是庫(libraries),和大家一起學習如何用C#建立一個DLL文件.說起DLL,肯定是無人不知,無人不曉,這個WINDOWS的典型代表,同時也經常是大家功擊的對象.呵呵,不管怎

原创 C#進階教程(七)

C#中的結構(struct)  我要說的是C#中的,注意,我在這裏說的結構不是指的C#的語言結構.這裏所說的是一種與類(class)相對的東西,下面我就與類相對比,來說一說這個struct.  下面的這個例

原创 C#進階教程(一)

在表面上,C#和JAVA非常地像,以致一個懂JAVA的人能夠很快的掌握C#的結構.致於其內部的實現機理,那我也不太清楚,只能與大家在學習中共同進步了,還希望大家多多捧場呀!  好,爲了給大家一個更清晰的感覺

原创 快速修理C# Bug的方法

下面這些技巧將幫你在程序投入使用前更快地發現並解決這些問題。最終,這些技巧會幫你診斷任何的確在使用中出現的問題。 .NET Framework中包含許多工具可以用來更快、更容易地編寫正確的程序。但我們得面臨

原创 用Visual C#調用Windows API函數

Api函數是構築Windws應用程序的基石,每一種Windows應用程序開發工具,它提供的底層函數都間接或直接地調用了Windows  API函數,同時爲了實現功能擴展,一般也都提供了調用WindowsAP