Time of Update: 2015-01-15
標籤:windows表單上放了一個Textbox1,2個按鈕button1和button2~按button1選擇excel檔案~按button2進行相關處理 Code Snippetprivate void button1_click(object sendeer,EventArgs e)
Time of Update: 2015-01-16
標籤:假設有如下Json 資料: view sourceprint?1.{2."id" : 1,3."@value" : "this a @",4."$p" : "my name a $"5.}通常情況下,在Json還原序列化時,將Json映射到序列化的類,無需指定其名稱。如view
Time of Update: 2015-01-16
標籤:日期轉化 DateTime d t= DateTime.Now;‘dt.ToString();‘2005-11-5 13:21:25dt.ToFileTime().ToString();‘127756416859912000dt.ToFileTimeUtc().ToString();127756704859912816dt.ToLocalTime().ToString();‘2005-11-5 21:21:25dt.T
Time of Update: 2015-01-16
標籤:using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading.Tasks;namespace dynamicDemo{ class Program { static void Main(string[] args) {
Time of Update: 2015-01-15
標籤:比如VB.NET的代碼:For Each prop In entity.Details.Properties.All(). OfType(Of Microsoft.LightSwitch.Details.IEntityStorageProperty)() If prop.Name <> "Id" Then If Not Object.Equals(prop.Value,
Time of Update: 2015-01-15
標籤:靜態類 靜態類與非靜態類的重要區別在於靜態類不能執行個體化,也就是說,不能使用 new 關鍵字建立靜態類類型的變數。在聲明一個類時使用static關鍵字,具有兩個方面的意義:首先,它防止程式員寫代碼來執行個體化該靜態類;其次,它防止在類的內部聲明任何執行個體欄位或方法。 靜態類是自C# 2.0才引入的,C#
Time of Update: 2015-01-15
標籤:c# linq datatable 重複資料 過濾 未過濾前:過濾後(僅會過濾掉完全一樣的資料):代碼如下:DataTable dt =
Time of Update: 2015-01-15
標籤: /// <summary> /// 二分尋找 /// </summary> /// <param
Time of Update: 2015-01-15
標籤:C#在類工廠中動態建立類的執行個體,所使用的方法為:1. Activator.CreateInstance (Type)2. Activator.CreateInstance (Type, Object[]) 兩種方法區別僅為:建立無參數的構造方法和建立有參數的建構函式。//Activator.CreateInstance(Type)object result = null;Type typeofControl =null;typeofControl =
Time of Update: 2015-01-15
標籤:namespace file { class MyFile { string FilePath; byte[] byData = new byte[100];
Time of Update: 2015-01-15
標籤:在GIS資料處理中,經常遇到與Excel的互動,這裡進行簡單的總結。Excel行列號就像是編輯中的二維資料群組,操作Excel相當於操作二維數組。遍曆、迴圈、取值、賦值……1.添加引用添加引用也有版本的問題,我們都知道每一代office除了有一個以年份命名的銷售名稱(2003、2007、2010等)外,還有一個類似於組建號的代號,是以數字遞增的。office 2003:office 11office 2007:office 12office
Time of Update: 2015-01-15
標籤:前面兩篇講述了Regex的基礎和一些簡單的例子,這篇將稍微深入一點探討一下Regex分組,在.NET中Regex分組是用Match類來代表的。首先先看一段代碼: /// <summary>/// 顯示Match內多個Group的例子/// </summary>public void ShowStructure(){ //要匹配的字串 string text = "1A 2B 3C 4D 5E 6F 7G 8H 9I 10J 11Q 12J 13
Time of Update: 2015-01-15
標籤:如果你在Form中繪圖的話,不論是不是採用的雙緩衝,都會看到圖片在更新的時候都會不斷地閃爍,解決方案就是在這個表單的建構函式中增加以下三行代碼:請在建構函式裡面底下加上如下幾行:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景.SetStyle(ControlStyles.DoubleBuffer, true); //
Time of Update: 2015-01-15
標籤:原文: C#如何讀寫和建立INI檔案 在做項目過程中,有時需要儲存一些簡單的配置資訊,可以使用xml,也可以使用INI檔案。下面是C#中讀取INI的方法,相信大部分朋友都使用過這種方式。INI檔案的儲存方式如下,[section]key=valuekey=value讀取寫入方法, [DllImport("kernel32")] private static extern long
Time of Update: 2015-01-15
標籤:C#遍曆指定檔案夾中的所有檔案 DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);//遍曆檔案夾foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories()) this.listBox1.Items.Add(NextFolder.Name);//遍曆檔案foreach(
Time of Update: 2015-01-16
標籤:主建構函式自動屬性初始設定式尤其適合與主建構函式結合使用。主建構函式為降低常見對象模式的繁瑣程度提供了一種方法。此功能自五月以來已顯著改進。更新包括:主建構函式的可選實現主體:這將支援此前不受支援的主建構函式參數驗證和初始化等。取消欄位參數:通過主建構函式參數對欄位進行聲明。(不將此功能按照已定義方式推出是正確的決定,因為它不再按照 C# 之前矛盾的方式強制遵循特定命名規範。)支援運算式主體函數和屬性(本文稍後將進行討論)。隨著 Web 服務、多層應用程式、資料服務、Web
Time of Update: 2015-01-16
標籤:當TextBox使用多行之後,如果想擷取每行的高度,似乎有點問題,TextBox.Height擷取的是控制項的高度,而我們常做的是根據行的數量來決定是否要顯示捲軸如下: //不能直接擷取每行的高度,但我們可以擷取textbox裡面字型的高度,每個字的高度不就是行高了嗎 int fontHeight = txtDriverDescription.Font.Height; if (deviceCount < 8
Time of Update: 2015-01-16
標籤:支援向量機(三)核函數7 核函數(Kernels)考慮我們最初在“線性迴歸”中提出的問題,特徵是房子的面積x,這裡的x是實數,結果y是房子的價格。假設我們從樣本點的分布中看到x和y符合3次曲線,那麼我們希望使用x的三次多項式來逼近這些樣本點。那麼首先需要將特徵x擴充到三維,然後尋找特徵和結果之間的模型。我們將這種特徵變換稱作特徵映射(feature mapping)。映射函數稱作,在這個例子中我們希望將得到的特徵映射後的特徵應用於SVM分類,而不是最初的特徵。這樣,
Time of Update: 2015-01-16
標籤:深度優先遍曆 遞迴演算法 [本文是自己學習所做筆記,歡迎轉載,但請註明出處:http://blog.csdn.net/jesson20121020]演算法描述: 假設給定圖G的初始狀態是所有頂點均未曾訪問過,在G中任選一頂點vi為初始的出發點,則深度優先遍曆可定義如下:
Time of Update: 2015-01-16
標籤:廣度優先遍曆[本文是自己學習所做筆記,歡迎轉載,但請註明出處:http://blog.csdn.net/jesson20121020]演算法描述: 設圖G的初始狀態是所有頂點均未被訪問過,在G中的任選一頂點vi為初始出發點,則廣度優先遍曆 可定義如下:首先,訪問初始出發點vi,接著依次訪問vi的所有鄰接點w1,w2,...,wk;然後,依次訪問w1,w2,...,wk