Time of Update: 2015-01-31
標籤:c#、ado.net8、DataTable建立資料表
Time of Update: 2015-02-01
標籤:C# 防止SQL注入http://blog.csdn.net/limlimlim/article/details/8597508摘要:在做Sql注入防止的時候找了很多代碼,但都不十分滿意,有的需要一個頁面一個頁面去調用,有的則執行錯誤.於是在一個解決方案上面修改了一下,基本實現了全站防止SQL注入的功能,有什麼不足的地方,還請批評指正
Time of Update: 2015-02-01
標籤: &
Time of Update: 2015-01-31
標籤: 平時在某些公司發布網站的時候,都是手動備份檔案,以免發布錯誤,做復原使用。頻繁的發布,在做備份的時候也會稍稍浪費點時間。當然在一些大的公司都會有一些自動發布系統,就不會出現這種問題了,對這種問題,我做了個小工具來和大家分享一下,希望都有點用途。若有誤之處,還請多多指點,以免誤人。 初步需求是這樣子,可以在windows
Time of Update: 2015-01-24
標籤:c# 設定系統音量 情境:在做播放裝置的時候需要控制音量的大小,下面幾種方法將滿足你的要求方法一: 改變系統音量設定 [DllImport("user32.dll")] static extern void keybd_event(byte bVk, byte bScan, UInt32 dwFlags, UInt32 dwExtraInfo);
Time of Update: 2015-01-30
標籤:假定建立了XmlWriter的執行個體變數xmlWriter,下文中將使用此執行個體變數寫Xml1.如何使用XmlWriter寫Xml文檔聲明?// WriteStartDocument方法可以接受一個bool參數(表示standalone,是否為獨立文檔)或者不指定參數standalone保持預設值xmlWriter.WriteStartDocument(false|true);
Time of Update: 2015-01-26
標籤:通達oa socket 二次開發 通達OA中採用了PHP的語言來進行編程,同樣對於IM的有些操作則採用了Socket的方式進行通訊。最近做的一個程式需要採用C#來做,裡面涉及到這塊,採用C#進行了重寫,具體還需要進一步進行測試效果。using System;using System.Collections.Generic;using System.Net;using System.Net.
Time of Update: 2015-01-29
標籤: NetMQ (ZeroMQ to .Net),ØMQ號稱史上最快中介軟體。它對socket通訊進行了封裝,使得我們不需要寫socket函數調用就能完成複雜的網路通訊。和一般意義上的訊息佇列產品不同的是,它沒有訊息佇列伺服器,而更像是一個網路通訊庫。從網路通訊的角度看,它處於會話層之上,應用程式層之下。【ZeroMQ 官網】:http://zeromq.org
Time of Update: 2015-01-26
標籤:以txt文本為例,以下代碼實現a.txt檔案中追加內容FileStream mystream = new FileStream("C:\\a.txt", FileMode.OpenOrCreate); StreamWriter Mywriter = new StreamWriter(mystream, Encoding.Default); string text = ""; for (int i = 0; i <
Time of Update: 2015-01-22
標籤://轉換對象的成任何類型//通用型//效率不見得有多高//當做特殊情況處理或者練習的話可以public static object ChangeType(object value, Type type){ if (value == null && type.IsGenericType) return
Time of Update: 2015-01-28
標籤:using System; 2 3public partial class testref : System.Web.UI.Page 4{ 5 static void outTest(out int x, out int y) 6 {//離開這個函數前,必須對x和y賦值,否則會報錯。 7 //y = x; 8 //上面這行會報錯,因為使用了out後,x和y都清空了,需要重新賦值,即使調用函數前賦過值也不行 9 x = 1;10
Time of Update: 2015-01-25
標籤: 對於昨天的串連還有一個知識點沒有說,那就是分組串連。是11.5中的內容,補上。 分組串連的格式:join 元素 in 序列 on 條件運算式 into
Time of Update: 2015-01-21
標籤:一、C# as運算子as運算子用於執行參考型別的顯式類型轉換。請閱讀C#資料類型。as運算子可以用下面的格式表示:expression as type?expression:參考型別的運算式。?type:參考型別。例如:string str = someObject as string;if (str != null){ // someObject is a
Time of Update: 2015-01-25
標籤:譯文出處:http://www.codeproject.com/Articles/838365/Basic-Csharp-OOP-Concept列表:類對象變數方法存取修飾詞封裝抽象化繼承多態抽象類別/方法虛方法密封類/方法靜態類/方法介面簡介:關於C#物件導向我們能在網上找到很多解釋,但在我的文章中我會用一個非常簡單的例子來解釋。該文章我會用一個House(房子)就像我們居住的房子作為實際的例子來讓大家更容易的理解c#物件導向概念。 【譯文】 C#物件導向的基本概念
Time of Update: 2015-01-25
標籤: /// <summary> /// 二值化映像 /// </summary> /// <param name="bmp"></param> /// <returns></returns> private static unsafe Bitmap Binaryzation(Bitmap bmp) {
Time of Update: 2015-01-21
標籤:在程式中,難免要訪問某個對象的私人成員。那麼以前實現這類功能的方法有兩種,第一種方法最簡單,就是把成員訪問符從“private”改為“public”即可;而另一個就是提供公有的成員訪問函數來進行訪問。那麼現在用C#編寫程式,就不再需要採用前面所說的兩種方法了,而直接使用屬性來完成。首先來看看三種方法的如何?以及調用的,這裡用一個例子來說明,即訪問“EmployeeInfo”類的私人成員strName,具體如下表格所示。
Time of Update: 2015-01-21
標籤:cbUserAgent是一個combox ArrayList list = new ArrayList(); Dictionary<string, string> useragents = new Dictionary<string, string>(); /// <summary> /// 初始化combox /// </summary> private
Time of Update: 2015-01-21
標籤:運用DirectoryInfo類的對象我們可以輕鬆的實現對目錄以及和目錄中的檔案相關的操作,假如你要獲得某個目錄F:\Pictures下的所有BMP檔案,那麼通過下面的代碼就可以實現該功能。 上面的代碼中我們首先建立了一個DirectoryInfo對象,然後通過調用該對象的GetFiles方法擷取目錄F:\Pictures下的所有以bmp為副檔名的檔案,該方法返回的值是一個FileInfo類型的數組,每個元素則代表一個檔案。最後,程式還列舉了每個BMP檔案的相關屬性。
Time of Update: 2015-01-20
標籤:RichTextBox(有格式文本)控制項可實現TextBox控制項的所有功能。?在RichTextBox控制項中顯示捲軸RichTextBox可設定Multiline屬性來控制是否顯示滾動套,true為是,false為否。,預設為true。(此項屬性在TextBox亦可實現)捲軸分為兩種:水平(Horizontal)捲軸和垂直(Vertical)捲軸,通過RichTextBox的ScrollBars屬性設定如何顯示捲軸。(此項屬性在TextBox亦可實現)ScrollBars屬性值:一、
Time of Update: 2015-01-24
標籤:/**題目:判斷101-200之間有多少個素數,並輸出所有素數。**程式分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果*能被整除,則表明此數不是素數,反之是素數。*/#include<stdio.h>#include<math.h>int main(){ int k,i,j,m,sum=0; int flag; for(i=101;i<=200;i++){ flag=1; k=sqrt(i);