Time of Update: 2018-12-07
可採用從左至右,從上到下複習和學習一、net與c# net概述和c#語言公用語言運行庫 整合式開發環境二、c#語言設計基礎 單一資料型別實值型別和參考型別變數和常量 運算式和運算子條件陳述式if..else條件陳述式switch..case迴圈語句while和do迴圈語句for跳躍陳述式break和continue錯誤和異常處理三、c#設計基礎 類類的欄位類的方法類的建構函式方法的重載類的屬性數組字串類的索引器四、應用程式的組織命名空間程式集五、c#物件導向設計 所
Time of Update: 2018-12-07
項目要從OA公文系統系統做介面開發。需要把項目中的資料產生公文文檔,日期是一個需要轉換的問題,如何把一個日期類型用中文表示。如:"2008-09-15"轉換成"二〇〇八年九月十五日".通過在網上尋找,找到一個不錯的演算法。先分享出來給朋友們:感謝原作者無私的奉獻和辛勤的工作成果。謝謝!原創作者:http://blog.csdn.net/qq317942417/archive/2008/06/06/2518124.aspx 下面是代碼展示:Code highlighting
Time of Update: 2018-12-07
上午看到一個兄弟的文章,很辛苦的想實現不改代碼只改配置來訪問不同類型的資料庫,自己去實現原廠模式。精神可嘉,但是殊不知c#已經自己為不同類型資料庫的訪問做了一個工廠。在這裡我就把使用工廠的例子貼出來供不知道的兄弟參考一下,高手們可以忽略了。 首先是設定檔:其中的providerName就是指定的不同資料庫類型<connectionStrings> <add name="..." connectionString=" ..."
Time of Update: 2018-12-07
c#中可以通過wmi在遠程機上執行命令(wmi:windows management interface 可以通過一個公用的介面訪問不同作業系統(windows系統)的構成單元,利用它可以高效的管理遠程和本地的電腦。它也是w2k3,w2k8和xp的管理系統的控制核心),下面是完成這個工作的示範代碼: //////////////////////////////////////////////////////////////////////////////////////
Time of Update: 2018-12-07
我們在做winform應用的時候,大部分情況下都會碰到使用多線程式控制制介面上控制項資訊的問題。然而我們並不能用傳統方法來做這個問題,下面我將詳細的介紹。 首先來看傳統方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void
Time of Update: 2018-12-07
Time of Update: 2018-12-07
抽閒置時間,看了李建忠老師講的"C#2.0銳利體驗---雜項技術,以及C#語言的未來發展"課程。對某些很小的知識點進行了回顧和總結。這裡整理要點。一、命名空間別名限定符的引入C#
Time of Update: 2018-12-07
delegate經常被人用來與回調相比較,其實兩者在某種程度上由很多共同點。不過delegate有很多更加強大的地方。 首先,delegate中可以註冊任意多個回調,在一個delegate被調用的時候,已經註冊的過程將會被逐個調用。 其次,delegate允許註冊一個對象的方法,而不像C++中指可以使用靜態方法或者全域方法作為函數指標,提供了更多的靈活性,同時也暗示我們,delegate中按照某種方式儲存了object的很多資訊。
Time of Update: 2018-12-07
Because of its loose licence and cross-platform features, wxWidgts has been my faviorite C++ library all the way, but for a long time I cannot find any good tool there for it and general cpp development.I'm not a vi or emacs enthusiast, and I think
Time of Update: 2018-12-07
今天遇到了一個xml屬性值讀取的問題,我先是從代碼的思路、文法尋找問題,都沒有發現錯誤, 接著我又從用戶端和伺服器端應答的資訊找問題,原來問題出在我取的xml屬性值沒有出現在這個xml字串裡(此處所說的xml字串是根據用戶端的命令來確定其包含那些屬性,即用戶端不同的動作命令會向伺服器端發送不同的xml字串),所以會出錯。 String clientcommand = "<Move user=\"zsp\" target=\"TARGET_CELL\" map=\"mapId\"/>
Time of Update: 2018-12-07
namespace System.Configuration;1. 建立配置節類必須建立繼承自ConfigurationSection的對象才能進行配置資料讀寫操作,ConfigurationSection提供了索引器用來擷取和設定配置資料,需要注意的是擁有ConfigurationProperty特性的屬性才會被儲存,並且名稱要保持大小寫完全一致,如下面的代碼中,所有的"id"必須保持一樣。class ConfigSectionData :
Time of Update: 2018-12-07
網路上已經滿地爬了,小弟不才,盜用一下,作為技巧之思的首章C#代碼與javaScript的相互調用(只列舉簡單地;複雜的,兄弟們可以在園子裡找找
Time of Update: 2018-12-07
在C語言中,我們知道放在函數中的普通變數的值只能通過return語句傳回值,但是如果只是把複合陳述式放在主函數中,則複合陳述式中的變數定義又該如何呢?我們來看下邊一個例子:#include <conio.h>#include <stdio.h>int main(){ int a=3,b=2,c=1; clrscr(); printf("[1]: %d, %d, %d\n", a, b, c); { int b=5;
Time of Update: 2018-12-07
在我的一個程式裡遇到這樣一個問題?在資料庫中的某個欄位類型為 datetime 頁面上對應該欄位的為一個text文本輸入框,意思是輸入時間。string strId =txtId.Text.Trim(); string strName=txtName.Text.Trim(); string strPwd=txtPwd.Text.Trim(); string strExpiry=txtTime.Text.Trim(); //時間
Time of Update: 2018-12-07
預存程序在C#中的使用(1) 前面有篇文章已經介紹了如何在sqlserver2000中建立預存程序,那麼在這裡我們就來具體看看在C#中如何使用. 先看看建立輸入參數的預存程序如何在C#中使用. 建立一個簡單的插入預存程序,代碼如下: create procedure TestProcedure @id int, @uname varchar(20),@upass varchar(20) as insert into [user] values(@id,@uname,@upass) GO 然後在C
Time of Update: 2018-12-07
先是給大家一個類: class ScreenShot { public static void CaptureImage(Point SourcePoint, Point DestinationPoint, Rectangle SelectionRectangle, string FilePath) { using (Bitmap bitmap = new Bitmap(SelectionRectangle.Width,
Time of Update: 2018-12-07
每次看John
Time of Update: 2018-12-07
C++要求如下:1、精通C、VC++編程,三年以上工作經曆,不限學曆。2、精通Socket及Tcp/ip網路開發技術、ActivX、多線程及多使用者並發技術。3、熟悉流媒體服務開發經驗者優先。4、熟悉P2P開發經驗者優先。5、面試要有相關作品或示範。待遇根據能力來,待遇從5K-2W不等美工要求:1、設計經驗、創意、色感均強。2、有豐富的網頁設計經驗和製作經驗,熟悉DIV+CSS布局。3、精通FLASH動畫,瞭解AS指令碼。4、面試要有相關作品或示範。待遇根據能力來,待遇從4K起步。工作地點在杭州
Time of Update: 2018-12-07
最近在做winform的程式中,需要只能開啟一個程式,如果已經存在,則啟用該程式的視窗,並顯示在最前端。在網上google了一哈,找到了很多的解決方案。這裡我整理了3種方案,並經過了測試,現和朋友們分享:一、使用用互斥量(System.Threading.Mutex) 同步基元,它只向一個線程授予對共用資源的獨佔訪問權。在程式啟動時候,請求一個互斥體,如果能擷取對指定互斥的訪問權,就職運行一個執行個體。代碼 Code highlighting produced by Actipro
Time of Update: 2018-12-07
冒泡排序[BubbleSort]一。基本思想 兩兩比較待排序資料元素的大小,發現兩個資料元素的次序相反時即進行交換,直到沒有反序的資料元素為止。二。排序過程 設想被排序的數組R[1..N]垂直豎立,將每個資料元素看作有重量的氣泡,根據輕氣泡不能在重氣泡之下的原則,從 下往上掃描數組R,凡掃描到違反本原則的輕氣泡,就使其向上"漂浮",如此反覆進行,直至最後任何兩個氣泡都是輕者在上,重者在下為止。三。程式碼範例CodeCode highlighting produced