原创 C# 操作.ini配置文件

之前寫了一個項目是把MFC工程轉爲.Net下,MFC裏面操作.ini配置文件有已有的方法,在不想改變配置文件格式的情況下,要寫個C#操作.ini配置文件的方法。 如下: 所用字段: // <Section, <key,

原创 【轉載】 Visual Studio插入自定義代碼段

一直想找個快捷鍵,是可以自定義插入代碼段的,今天看到一篇文章。 原文:http://developer.51cto.com/art/201006/208136.htm 創建自定義代碼段 首先在項目中插入一個新的XML文件,取名爲Tr

原创 【C#高效編程50例】條目3:使用is 或 as 操作符而不是強制類型轉換

1  形式: as : object obj = Factory.GetObject(); MyType t = obj as MyType; if (null !=

原创 【C#高效編程50例】條目1:使用屬性而不是可訪問的數據成員

書名:《C#高效編程 改進C#代碼的50個行之有效的方法》 條目1 使用屬性而不是可訪問的數據成員 1 屬性格式 private string _scustomerName = string.Empty;

原创 【轉】減少.NET應用程序內存佔用的一則實踐

看到一篇文章,關於.Net平臺下開發程序時,如何減少內存佔用,收穫不少,轉在這裏。 原文:http://www.cnblogs.com/yangecnu/archive/2013/03/10/2953243.html 減少.NET應用

原创 【轉】C# Serializable對象序列化的作用

 1、序列化定義:將對象轉換爲容易傳輸的格式的過程。例如,可以序列化一個對象,然後使用 HTTP 通過 Internet 在客戶端和服務器之間傳輸該對象。反之,反序列化根據流重新構造對象。 在此過程中,先將對象的公共字段和私有字段以及

原创 【轉】C# 取要保存文件的對話框 SaveFileDialog

原文鏈接:http://www.cnblogs.com/zlytu/archive/2013/04/10/3013254.html c#獲取要保存文件的對話框,用SaveFileDialog類。具體用法很簡單分享一下吧,對於初學者可能

原创 【轉】Oracle存儲過程學習

原文鏈接:http://www.cnblogs.com/chuncn/archive/2009/01/29/1381291.html 存儲過程創建語法:        create or replace procedure 存儲過程

原创 【C#高效編程50例】條目2:用運行時常量(readonly)而不是編譯期常量(const)

1 訪問方式不同:     const, 編譯期常量的值是在目標代碼中進行替換的。     readonly, 是在運行時引用的,也就是運行時解析的。 2 const: 僅能用於數字和字符串。 3 const: 比readonly稍微高效

原创 C# Socket的安全關閉

網絡編程中,socket的安全關閉方法 /// <summary> /// Close the socket safely. /// </summary> /// <para

原创 程序猿進階讀書路線圖

前幾天讀到一篇文章,作者分享了一個讀書列表,非常酷! 原文鏈接:http://www.cnblogs.com/huang0925/archive/2013/03/26/2983529.html 點贊 3 收藏 分

原创 C# ManualResetEvent使用測試

一直對ManualResetEvent的用法不是很明白,今天決定寫些小程序,測試一下,直觀感受它的用法。 MSDN的解釋: 通知一個或多個正在等待的線程已發生事件。 此類不能被繼承。 Part1:初始化 // 初始化一個M

原创 C# winform: 初始化ListView

如果在一個程序中多個界面用到Listview,則可以把初始化的方法寫到一個公共類裏, 方便調用。 public class CGlobal { /// <summary> /// 初始化listview /

原创 C# winform 窗體間互操作(用委託與事件)

今天下午做一個功能,是在ListView中的記錄中查找符合條件的項。 查找也想用個窗體,如圖: ListView是在主界面上,按下Ctrl + F,就可調出查找窗體。 當點擊“查找時”,怎麼把查找條件傳給主窗體,並且執行查找方法。 這

原创 互聯網+ 的思考

最近聽一個朋友說,接下來又要有一大波移動創業潮。 自從總理提出了互聯網+的口號後,互聯網創業水漲船高,當然這裏的互聯網指的更多的是移動互聯網。 不過,我們不得不多想一些,開發幾個APP就是互聯網+了嗎?開通了幾個微信公衆號就是互聯網+了嗎