Time of Update: 2017-03-23
標籤:pre blog class ring 字元 開始 字串 each 提取 1、根據單個分隔字元用split截取string st="GT123_1";string[] sArray=st.
Time of Update: 2017-03-22
本文主要介紹了C# 讀寫XML的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧讀XMLXmlDocument xd = new XmlDocument(); string fileName = @"D:\test.xml"; xd.Load(fileName); XmlNodeList xmlNoteList = xd.GetElementsByTagName("user");
Time of Update: 2017-03-21
這篇文章主要介紹了關於C#利用Socket實現建立一個小型Web Server的相關資料,文中通過範例程式碼介紹的很詳細,需要的朋友可以參考借鑒,下面來一起看看吧。要實現了Web Server,通過以下幾句代碼瀏覽器訪問就可以獲得訪問的資料。Socket socketWatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);socketWatch.Bind(new IPEndPoint(
Time of Update: 2017-03-21
這篇文章主要介紹了C#執行預存程序並將結果填充到GridView的方法,結合執行個體形式分析了C#預存程序操作及GridView控制項相關操作技巧,需要的朋友可以參考下本文執行個體講述了C#執行預存程序並將結果填充到GridView的方法。分享給大家供大家參考,具體如下:SelectSql sq = new SelectSql();SqlConnection conn = new SqlConnection(sq.lc);conn.Open();SqlDataAdapter rd = new
Time of Update: 2017-03-21
本篇文章主要介紹了C#中字串的一般性和特殊性的相關知識,具有很好的參考價值,下面跟著小編一起來看下吧string 類型是C#的基元類型之一,它是一個參考型別,對應FCL中的System.String類型。string 類型和普通的參考型別相比有什麼樣的相同點和不同點呢?1、字串具有固定不變性,字串存在於System.String命名空間下,通過反編譯工具我們可以看到:字串中只有兩個唯讀屬性,沒有可設定的屬性,所以說string
Time of Update: 2017-03-20
C#解析XML檔案的代碼執行個體分享 XmlNodeReader reader = null; try { XmlDocument xd = new XmlDocument(); xd.Load(filename); reader = new XmlNodeReader(xd); //建立新的XML reader string
Time of Update: 2017-03-20
首先Mutx m = new Mutex();在一個函數中 m.WaitOne();然後 m.ReleaseMutex();在另一個函數中 同樣 m.WaitOne();m.ReleaseMutex();你要寫的只能一個進程訪問的程式碼片段就放在m.WaitOne();和m.ReleaseMutex();中間 private Mutex mutF = new Mutex(); private Mutex mutH = new Mutex();
Time of Update: 2017-03-20
反射和特性 .net framework提供的反射和特性技術,可以用來檢查資料重複性,以決定是否向資料庫表中寫入某條資料。 需求 某個實體向資料庫寫入一條資料時,很多時候,需要檢查這條資料是不是一條重複資料,比如建立的人員,假定ID號碼不能重複,此時建立的這個人員ID號與人員表中的一條或多條重複了,此時需要給出提示或採取其他手段,比如更新,或刪除等。方法 在這種需求情境下,可以利用.net framework提供的特性與反射技術,解決此類需求。具體過程,
Time of Update: 2017-03-20
變數的初始化和範圍 初始化 C#有兩個方法可以一確保變數在使用前進行了初始化:變數是欄位,如果沒有顯式初始化,建立這些變數時,其預設值為0。方法的局部變數必須在代碼中顯式初始化,之後才能在語句中使用,如果在初始化之前使用了他的值,報錯。 範圍 如果局部變數範圍衝突,報CS0136錯。 欄位與局部變數衝突,隱藏掉欄位,訪問被隱藏的執行個體欄位用this關鍵字,靜態欄位使用object.fieldname。 常量 常量的特點:常量必須在聲明時初始化,指定其值後將不允許變
Time of Update: 2017-03-19
圖片上加浮水印相信每位程式員都會遇到這個需求,下面這篇文章主要給大家介紹了asp .net實現給圖片添加圖片浮水印的方法,文中給出了完整的執行個體代碼,相信對大傢具有一定的參考價值,需要的朋友們下面來一起看看吧。前言本文主要給大家介紹的是asp .net實現給圖片添加圖片浮水印的方法,注意是圖片浮水印,需要的朋友們可以參考學習,下面話不多說來看看詳細的介紹吧。方法如下首先寫好一個寫入圖片浮水印的類,先建立一個ImageWriter類庫 (該類中有包含枚舉類型和方法)using System;
Time of Update: 2017-03-25
這篇文章主要介紹了c#實現幾種資料庫的大資料批量插入,主要包括SqlServer、Oracle、SQLite和MySQL,有興趣的可以瞭解一下。在之前只知道SqlServer支援資料批量插入,殊不知道Oracle、SQLite和MySQL也是支援的,不過Oracle需要使用Orace.DataAccess驅動,今天就貼出幾種資料庫的批量插入解決方案。首先說一下,IProvider裡有一個用於實現批量插入的外掛程式服務介面IBatcherProvider,此介面在前一篇文章中已經提到過了。///
Time of Update: 2017-03-25
平常開會或者做總結報告的時候我們通常都會用到PowerPoint簡報,我們可以在單個投影片或者全部投影片裡面添加註釋,這樣觀眾可以從注釋內容裡面擷取更多的相關資訊,需要的朋友可以參考下平常開會或者做總結報告的時候我們通常都會用到PowerPoint簡報,我們可以在單個投影片或者全部投影片裡面添加註釋,這樣觀眾可以從注釋內容裡面擷取更多的相關資訊。有些朋友不清楚如何在投影片裡面添加註釋,下面我跟大家分享一下如何在C#裡面為投影片添加註釋。在這裡我使用了一個免費控制項——Free
Time of Update: 2017-03-25
本文將執行個體講述C#中如何使用免費組件給PDF文檔添加文本注釋,包括自由文本注釋。自由文本注釋能允許我們自訂它的風格和外觀,非常具有實用價值整理文檔時,我們可能會需要在一些或一段文字上添加註釋加以說明,那如何以編程的方式實現呢?本文將執行個體講述C#中如何使用免費組件給PDF文檔添加文本注釋,包括自由文本注釋。自由文本注釋能允許我們自訂它的風格和外觀,非常具有實用價值。首先,下載這個免費版組件Free Spire.PDF。組件下載安裝後,Visual
Time of Update: 2017-03-17
本文主要介紹了C# 基礎知識--關鍵字的相關知識,具有很好的參考價值,下面跟著小編一起來看下吧例子:using System;using System.Collections.Generic;using System.Text;namespace Test{ class Program { static void Main(String[]args) { Console.WriteLine("Hello World!"); } }}1.關鍵字 class
Time of Update: 2017-03-17
本文主要介紹了C#中常量的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧常量,顧名思義,就是“不會改變的量”。我們平時書寫的數字(比如12.85)、字元(比如'F')、字串(比如"謝謝"),它們都屬於“字面常量”。有一些常量既重要又容易出錯,比如圓周率π的值為3.1415926......,所以,我們常常會使用自訂常量。如:namespace Test { class Program { static void Main(string[] args)
Time of Update: 2017-03-17
本文主要介紹了C#中演算法:交換的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧交換2個變數的值,就如同交換兩隻杯子中的飲料:一杯滿滿的牛奶和一杯滿滿的咖啡,怎樣才能互換呢?變數的交換也如此。兩個變數的交換也需要一隻“空杯子”,就是中間變數:string a="振剛";//第一個變數string b="文峰";//第二個變數string
Time of Update: 2017-03-24
本文主要介紹了c#讀取XML多級子節點的方法。具有很好的參考價值。下面跟著小編一起來看下吧話不多說,請看代碼:string xmlFilePath = "D:\\log_xml\\MarInfo.xml"; //Server.MapPath(@"相對路徑如/xml/test.xml");XmlDocument doc = new XmlDocument();doc.Load(xmlFilePath);//載入XML檔案string rst = "
Time of Update: 2017-03-16
本文主要介紹了C#的四種基礎資料型別 (Elementary Data Type)的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧字元類型 char ,儲存用‘'(單引號)括起來的一個字元,例如:char sex='男';//儲存性別字串類型 string ,儲存用“”(雙引號)括起來的一串字元,例如:string address="北京市宣武區牛街北口";//儲存地址整數類型 int ,儲存整數,例如:int
Time of Update: 2017-03-23
帶logo的二維碼產生分為兩步驟:首先根據輸入的內容產生二維碼圖片,然後讀取本地的logo圖片,通過圖片處理產生帶logo的二維碼。本文對此進行介紹,具有很好的參考價值,下面跟著小編一起來看下吧帶logo的二維碼產生分為兩步驟:首先根據輸入的內容產生二維碼圖片,然後讀取本地的logo圖片,通過圖片處理產生帶logo的二維碼。產生的二維碼效果如下:下面直接貼出二維碼產生類 QRCodeHelper.cs ,直接調用 CreateQRCodeWithLogo
Time of Update: 2017-03-23
本篇文章主要介紹了基於C#的UDP協議的同步實現代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧一、摘要總結基於C#的UDP協議的同步通訊。 二、實驗平台Visual Studio 2010 三、實驗原理UDP傳輸協議同TCP傳輸協議的區別可查閱相關文檔,此處不再贅述。 四、執行個體4.1 採用socket實現UDP由於UDP是一種不需連線的協議。因此,為了使伺服器應用能夠發送和接收UDP資料包,則需要做兩件事情:(1) 建立一個Socket對象;(2)