Time of Update: 2016-06-30
標籤:#region 多條件搜尋時,使用List集合來拼接條件(拼接Sql) StringBuilder sql = new StringBuilder("select * from PhoneNum"); List<string> wheres = new List<string>(); if (cboGroup.SelectedIndex != 0) {
Time of Update: 2016-06-30
標籤: public class A{ public int Property1 { get; set; }}static void Main(){ A aa = new A(); Type type = aa.GetType();//擷取類型 System.Reflection.PropertyInfo propertyInfo = type.GetProperty("Property1"); propertyInfo.SetValue(aa, 5,
Time of Update: 2016-07-02
標籤:首先介紹下關於C#的GC記憶體回收行程,有了這個記憶體回收行程c#的開發人員可以不用像C++開發人員那樣關心記憶體回收!但是GC是把雙刃劍,GC僅僅對於託管資源進行管理,對非託管資源卻無能為力,並且C#的開發人員也不太容易瞭解內部垃圾是何時回收的,這樣就不利於管理!下面是非託管資源,對於託管資源可以不太擔心,但是編程時遇到非託管資源可要注意了!有了上面的闡述,大家就可以很好的理解C#代碼中為什麼很少有解構函式,因為有了析構這個東東!在C++編程中,析構是立即執行但是在C#中由於記憶體回收行
Time of Update: 2016-07-02
標籤:這篇文章主要介紹了C#序列化與還原序列化(Serialize,Deserialize)的方法,執行個體分析了C#序列化與還原序列化的常見技巧,需要的朋友可以參考下 本文執行個體講述了C#序列化與還原序列化(Serialize,Deserialize)實現方法。分享給大家供大家參考。具體分析如下:如果要儲存運行程式過程的資料要麼儲存到資料庫中,要麼建立一個普通的檔案,然後把資料儲存進去.但是這兩者有個缺點就是,不能把原有資料的結構也儲存進去.比如一個類中的欄位值儲存進去
Time of Update: 2016-07-02
標籤: C# 6.0 加入了不少東西,C# 的 語言風格變得更好了,周末忙了一上午做了一個demo. 直接代碼上來完整代碼:#define ASYNCusing System;using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Text;using System.Threading.Tasks;using static
Time of Update: 2016-07-02
標籤:refer : http://www.cnblogs.com/yinrq/p/5600530.htmlhttp://www.cnblogs.com/wolf-sun/p/5168217.htmlhttp://www.cnblogs.com/wolf-sun/p/5172914.html 使用 vs2015 .net 4.6.1 1. nameofpublic class Demo{ public string name { get; set;
Time of Update: 2016-07-01
標籤:具名管道是一種從一個進程到另一個進程用核心對象來進行資訊傳輸。和一般的管道不同,具名管道可以被不同進程以不同的方式方法調用(可以跨許可權、跨語言、跨平台)。只要程式知道具名管道的名字,發送到具名管道裡的資訊可以被一切擁有指定授權的程式讀取,但對不具有制定授權的。具名管道是一種FIFO(先進先出,First-In First-Out)對象。我們可以使用具名管道在2個不同的進程中進行通訊而不需要通過一般的IO讀寫檔案來擷取資訊。在C#中可以簡單的這麼用用來接收訊息using
Time of Update: 2016-07-01
標籤:最近在搞一個小東東,用到了泛型的處理,用到了對泛型的執行個體化問題。下面來講講對泛型的執行個體化,以代碼為例,如:public class A{}public class B<T>{ public static T Get() { //在這一塊如何執行個體化T這個對象呢?如果用default(T)這個是不行的。只能做一個null值處理。
Time of Update: 2016-07-01
標籤: 關於xml是屬於一個比較重要的東西,在平時開發的過程中,這塊內容最主要的是要掌握XML內容的讀取和寫入操作。一.什麼是XML?XML 指可延伸標記語言 (XML)(EXtensible Markup Language)XML 是一種標記語言,很類似HTMLXML 的設計宗旨是傳輸資料,而非顯示資料XML 標籤沒有被預定義,您需要自行定義標籤XML 被設計為具有自我描述性XML 是W3
Time of Update: 2016-06-30
標籤:不廢話直接上代碼 主要注意是 紅色代碼部分 Aspose.Cells.TxtLoadOptions lo = new TxtLoadOptions(); lo.Encoding =
Time of Update: 2016-06-30
標籤:DataGridTableStyle dts = new DataGridTableStyle();dataGrid1.TableStyles.Clear();dts.MappingName = ds.Tables[0].TableName;DataGridTextBoxColumn ColID = new DataGridTextBoxColumn();ColID.HeaderText = "使用者ID";ColID.MappingName = ds.Tables[0].Columns[
Time of Update: 2016-06-30
標籤:Program.cs中代碼如下:using System;using System.Collections.Generic;using System.Windows.Forms;namespace test1{ public static class Program { public static Main main; public static Main GetMain() { if (main == null
Time of Update: 2016-07-02
標籤:C的強大功能之一在於它允許我們控製程序的細節。C的記憶體管理系統正是這種控制能力的例子。它通過讓我們決定哪些函數知道哪些變數以及一個變數在程式中存在多長時間來實現這些控制。 1.儲存類及其說明符 主要的定義:範圍、連結以及儲存時間。其他程式設計語言也有類似的概念。C語言通過這三個概念定義了5中儲存類。其說明符分別為auto、register、static、extern和typedef。 2.儲存類和函數 函數也分為外部的和靜態。關鍵字是extern和static。預
Time of Update: 2016-07-02
標籤:每次AB秒出 到了C難度陡然上升...翻譯都弄不懂...C 給出一張圖 找出兩個點的覆蓋集(覆蓋集是指這圖中每條邊都有至少一個點在這個點集裡面) 並且兩個點集沒有交集 英文很難看懂...就是二分圖的判定 看看這張圖是不是二分圖 輸出兩邊的點 不是二分圖輸出-1坑點是這是special judge 但是題目沒說 每個聯通塊都要進行一次bfs 那些獨立點可以不輸出也可以隨意分配D 給出k與n個數ci 我們知道一個未知的數x%ci的數
Time of Update: 2016-07-02
標籤:
Time of Update: 2016-07-02
標籤: 對C/C++程式員來說,管理和使用虛擬儲存空間可能是個困難的, 容易出錯的任務。與儲存空間有關的錯誤屬於那些令人驚恐的錯誤, 因為它們在時間和空間上, 經常是在距錯誤源一段距離之後才表現出來。 將錯誤的資料寫到錯誤的位置, 你的程式可能在最終失敗之前運行了好幾個小時,且使程式中止的位置距離錯誤的位置已經很遠啦。而避免這種噩夢的最好方法就是防範於未然。 幸好《深入理解電腦系統》中有一段講: C程式中常見的記憶體操作有關的10種典型編程錯誤,十分經典, 因此抄寫在此,
Time of Update: 2016-07-01
標籤:[添加指令碼(Move)]//該指令碼掛在img的父物體上using UnityEngine;using System.Collections;using UnityEngine.UI;//定義枚舉public enum Tools{ 空, 塞尺}public class Move : MonoBehaviour { //放置img的父物體(表單,如所示) public GameObject LittleWin1; public
Time of Update: 2016-07-01
標籤:獲得資源的介面 /*NSString *img1 = [[NSBundle mainBundle] pathForResource:@"ad_1" ofType:@"png"]; NSString *img2 = [[NSBundle mainBundle] pathForResource:@"ad_1"
Time of Update: 2016-06-30
標籤:題意:有n個硬幣,面值不同,求能組成K的方案中,每個方案的硬幣可以湊成那些答案。 例如, K=5 面值={1,1,1,2,3} K={1,1,1,2} K={1,1,3} K={2,3} 那麼答案是
Time of Update: 2016-06-30
標籤: 結構化程式設計主張按功能來分析需求,主要原則自頂向下,逐步求精,模組化等。主張按功能把軟體系統逐步細分,每個功能都負責對資料進行一次處理,每個功能接收一些資料,處理完後輸出一些資料,這種處理方式也被稱為面向資料流的處理方式。其最小單位是函數,每個函數負責一個功能,整個軟體系統由一個個函數組成,其中作為程式入口的函數被稱為主函數。主函數依次調用其他普通函數,普通函數之間依次調用,從而完成整個軟體系統的功能。 一個C程式可由一個主函數和若干個其他函數構成,主函數調用其他函數,其他函數也可