原创 C# 小知識

public bool SaleEnable { get; set; } = false;//可設置默認值 ? ,?? :C# 可空類型

原创 C# WinForm 鉤子

新建窗體項目 類 Win32Api : using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropSer

原创 sql 2008 存儲過程常用設置

這些是 SQL-92 設置語句,使 mssql 遵從 SQL-92 規則。 當 SET QUOTED_IDENTIFIER 爲 ON 時 標識符可以由雙引號分隔,而文字必須由單引號分隔。 當 SET QUOTED_IDENTIFIER 爲

原创 C# WCF配置文件

<?xml version="1.0" encoding="utf-8" ?> <configuration>   <system.serviceModel>     <services>       <!--添加服務-->      

原创 MakeFile 簡單重要知識點總結

Makefile 的自定義函數其實就是多行命令的變量,call 只是起到參數替換的作用

原创 Winform—C#讀寫config配置文件

現在FrameWork2.0以上使用的是:ConfigurationManager或WebConfigurationManager。並且AppSettings屬性是隻讀的,並不支持修改屬性值.一、如何使用ConfigurationMana

原创 小票打印

private void button2_Click(object sender, EventArgs e){    //打印預覽               PrintPreviewDialog ppd = new PrintPrevi

原创 C# 小票打印

?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859public bo

原创 C#委託Action、Action<T>、Func<T>、Predicate<T>

CLR環境中給我們內置了幾個常用委託Action、 Action<T>、Func<T>、Predicate<T>,一般我們要用到委託的時候,儘量不要自己再定義一 個委託了,就用系統內置的這幾個已經能夠滿足大部分的需求,且讓代碼符合規範。

原创 C# SuperWebSocket服務端、客戶端學習(三)

1、打開VS2012,新建一個windows窗體程序,選擇.NET4.0版本 2、添加引用     SuperSocket的dll文件( SuperSocket.Common.dll, SuperSocket.SocketBase.dll

原创 存儲過程中的關鍵字--AS、GO的含義

     ========================As、Go說法一=======================        GO 用於在 SSMS 和 SQLCMD 中將其之前的 T-SQL 語句作爲一個批處理提交給 SQL 

原创 sql 索引詳解

  SQL中的索引分爲兩種,一種爲聚集索引和非聚集索引,下面介紹兩者的異同。一、聚集索引與非聚集索引:  1、聚集索引:  聚集索引的意思可以理解爲順序排列,比如一個主鍵自增的表即爲聚集索引,即id爲1的存在於第一條,id爲2的存在於第二

原创 身份證閱讀器代碼C#

身份證閱讀器代碼C#  兩個類: ReadIDCardService.CS   using System; using System.Collections.Generic; using System.Linq; using System

原创 C# 數組和xml

static void Main(string[] args)        {            //初使化數組元素            object[] o = Init().ToArray();            /// 

原创 DevExpress中如何實現GridControl的分頁功能

簡介:DevExpress中如何實現GridControl的分頁功能,        主要是利用DataNavigator和GridControl組合,自定義事件實現分頁功能        接下來,我們就去實現分頁功能,先看下效果圖:--