Time of Update: 2014-12-25
標籤: #region DataTableToXml public static string DataTableToXml(System.Data.DataTable Dt) {
Time of Update: 2014-12-25
標籤:使用參數化 DbCommand 的一個缺點是需要參數的代碼將僅適用於支援相同文法的提供者。OLEDB、SqlClient 和 Oracle 提供者全部使用不同的文法。例如,用於命名和指定參數的 SQL 文法使用 @ 符號,OLEDB 參數文法需要使用問號 (?) 作為參數預留位置,而 Oracle 提供者使用冒號 (:)。 string sqlstr = " select * from table where [email protected] and [email
Time of Update: 2014-12-25
標籤:1.標識符:C語言本身不限制變數長度,但是某些編譯器會限制變數長度,命名最好不要超過8位。 以數字開頭,保留字,*,空格非法2.關鍵字:類型說明符,int , 語句定義符,if else , 預先處理命令符,include 3.linux下建議命名規則: number_of_book
Time of Update: 2014-12-25
標籤:一、變數的基本概念: 變數本事是用來儲存特定類型的資料,可以隨時改變變數中所儲存的資料值。變數具有名稱、類型和值。變數的值是可以發生變化的,使用變數之前必須先聲明變數,即指定變數的類型和名稱。 1、變數類型: 變數類型根據其定義分為:一種是實值型別,另一種是參考型別。二、變數類型;1、實值型別特徵: ① 實值型別變數都儲存在堆棧中;
Time of Update: 2014-12-26
標籤: public static DataTable ToDataTable(this DataGridView dataGridView, string tableName = null) { DataGridView dgv = dataGridView; DataTable table = new DataTable(tableName); for (int iCol = 0; iCol
Time of Update: 2014-12-26
標籤:Json資料:{ "dataSet": { "header": { "returnCode": "0", "errorInfo": "HTTP請求錯誤", "version": "V1.0R010", "totalRows": "2000", "returnRows": "20" }, "fieldDefine": { "assetId": "string", "serverIdcId"
Time of Update: 2014-12-26
標籤:本文將主要通過“同步調用”、“非同步呼叫”、“非同步回調”三個樣本來講解在用委託執行同一個“加法類”的時候的的區別和利弊。 首先,通過代碼定義一個委託和下面三個樣本將要調用的方法:/*添加的命名空間using System.Threading;using System.Runtime.Remoting.Messaging;*/
Time of Update: 2014-12-25
標籤:c# 響應函數 tabcontrl using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace
Time of Update: 2014-12-26
標籤:using System.Text;using System.Net;using System.IO;using System.Text.RegularExpressions;using System.Security.Cryptography.X509Certificates;using System.Net.Security;namespace WebRequestTest{ /// <summary>
Time of Update: 2014-12-25
標籤: /// <summary> /// 根據經緯度擷取城市名稱 /// </summary> /// <param name="lat">緯度</param> /// <param name="lng">經度</param> /// <returns>城市名稱</returns> public
Time of Update: 2014-12-25
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace OpenMonitor{
Time of Update: 2014-12-26
標籤: 【C#】 參考型別 附圖和代碼為了便於理解參考型別 public static void RefDemo() { RefClass r1 = new RefClass { Name = "r1" }; // 建立 r1 對象 RefClass r2 = new RefClass { Name = "r2" }; // 建立 r2 對象 RefClass r3 = r1; //
Time of Update: 2014-12-26
標籤:因為只是做一個軟體的鬧鈴播放效果,到網上找的時候試了幾種,哎,都失敗了,而且代碼挺雜的,最終一句搞定了: 1 // 表單載入事件 2 private void TimeCue_Load(object sender, EventArgs
Time of Update: 2014-12-26
標籤:1.1 服務端返回給前端 返回的資料都放入對象中(根據需求:單個對象,集合,索引值對),然後JSON序列化返回給前端。這裡可以引用JSON.NET 庫,也可以用.NET內建的類庫: JavaScriptSerializer().Serialize(obj) ; JSON序列化後的結果是一個鍵和值都用雙引號括起的字串: "{"msg" : "成功 檔案大小為:16397", "imgrl":"/head.jpg" }"
Time of Update: 2014-12-26
標籤: 情境: C#中使用listView控制項,實現動態添加,選中刪除等操作. 12345678910111213141516171819202122private void addButton_Click(object sender, EventArgs e){ string item1Str = coutNumber.ToString();//第一列文本 string item2Str
Time of Update: 2014-12-25
標籤:曾經參與開發過的的項目,一般都是採用MVC模式進行開發,大概架構圖如下:web介面層調用BLL業務層,BLL通過抽象工廠DALFactory動態產生繼承了IDAL的資料庫操作層執行個體,以進行對資料庫的各項操作。DALFactory這層主要是根據web配置,通過反射動態產生IDAL執行個體,方便BLL層調用。以前的做法是,IDAL每增加一個介面(如IUser),DALFactory就得添加一個方法用於產生繼承了該介面的執行個體類.粗略代碼: Code
Time of Update: 2014-12-26
標籤:這段時間由於公司的項目的要求,我利用c#的反射的機製做了一個用戶端架構。用戶端裡的所有的模組都是以一定形式進行提供,例如:FORM,UserControl.
Time of Update: 2014-12-26
標籤:C#基礎知識之六由朱朱編寫,轉載請註明出自朱朱家園http://blog.csdn.net/zhgl76881、 匿名方法:是在初始化委託裡內聯聲明的方法。組成由delegate類型關鍵字、參數列表、語句塊 ----delegate (Parameters) { ImplementationCode }。2、
Time of Update: 2014-12-26
標籤: 運算子的重載。C++的開發人員應該很熟悉這個概念,但這對Java 和 VB 開發人員確實全新的。 對於一些數值間的運算,如果通過方法來指定運算規則的話,不免會繁瑣,這時就可以利用運算子的重載。 例: Matrix a,b,c; //定義矩陣對象 Marix d=c*(a+b); 如果用不支援運算子多載的語言的話,就必須定義方法,通過調用方法來進行計算: Marix
Time of Update: 2014-12-25
標籤: 一章1.5-1.8介紹的是com、動態類型及.NET平台一些說明,每個心中都有自己的標準,聽一家之言,叫人不爽,相信自己有自己的標準和自己的編程理念就OK了,也不想碼那麼多說明性的文字,直接跳過吧,當然自己還是看過了。進入正題,這篇來說一下委託(在深入理解C#的同時,我也在學C++,委託確實和函數指標有相似的地方,大家也可以去瞭解下。) 委託的四個基本構成:委託類型的聲明滿足委託類型簽名的方法委託類型執行個體調用委託執行個體 聲明委託使用delegate關鍵字1 public