范型在c#編程中經(jīng)常使用,而經(jīng)常用list去存放實體集,因此會設計到對list的各種操作,比較常見的有對list進行排序,查找,比較,去重復。而一般的如果要對list去重復如果使用linqdistinct方式,會遇到一些坑爹的問題,發(fā)現(xiàn)結(jié)果集中還是存在重復數(shù)據(jù),原因是使用這種方法是對對象的引用去重復,并不滿足我們的需求。因此本文通過c#代理的方式實現(xiàn)對listdistinct操作。先介紹一下對list去重復傳統(tǒng)的方法,代碼如下:List
系統(tǒng) 2019-08-12 01:52:14 2583
文/Andmm出處/博客園目前的項目又要對word2003進行編程,主要功能是讀取和插入標簽的數(shù)據(jù).具體代碼如下:(打開word文檔與網(wǎng)上雷同)引用部分:Code[copytoclipboard]usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.U
系統(tǒng) 2019-08-12 09:26:48 2582
看到視頻里有做這個例子,對著視頻把代碼打了一遍,測試成功,先記下來,以備后用!!!///全角半角的相互轉(zhuǎn)換//////publicclassConvertDBCAndSBC{///半角轉(zhuǎn)成全角///半角空格32,全角空格12288///其他字符半角33~126,其他字符全角65281~65374,相差65248/////////
系統(tǒng) 2019-08-29 23:40:45 2580
1.帶參數(shù)的存儲過程setANSI_NULLSONsetQUOTED_IDENTIFIERONGOALTERPROCEDURE[dbo].[sp_select_gua]@numintASBEGIN--SETNOCOUNTONaddedtopreventextraresultsetsfrom--interferingwithSELECTstatements.SETNOCOUNTON;selectmeanfromtb_guawhereid=@numENDC#中
系統(tǒng) 2019-08-12 01:55:00 2580
原博文地址:http://www.cnblogs.com/xia520pi/archive/2011/10/07/2200793.html(*風箏注:因文章鏈接可能失效,特轉(zhuǎn)發(fā)過來,避免以后丟失)什么是抽象類?什么是接口?接口與抽象類有什么區(qū)別?什么是委托?什么是反射?這些都是初學者比較犯糊涂的事情,呵呵,這個也不能說的太絕對,反正我就是那個糊涂中的一個。為了把這些最基本的概念和知識打扎實,我整理一下相關(guān)的知識點,希望對你也有幫助。文章下載地址:http:
系統(tǒng) 2019-08-12 01:32:22 2579
最近做一個項目的安裝部署程序,要求有安裝的驗證,安裝的授權(quán),要輸入授權(quán)嗎才可以安裝,禁止非法安裝。一開始看見用戶界面不錯,可是添加了用戶界面不能控制他,只能接受輸入,然后根據(jù)輸入創(chuàng)建數(shù)據(jù)庫,修改配置之類的東西,網(wǎng)上的資料也多是這類型的,我就自己寫了一個,還不是不太滿意的,這些窗體都是在安裝的過程中彈出來的,我本意是想在安裝之前就驗證這些內(nèi)容,可是弄不出來,不知道大家有沒有什么好的辦法。這是需要驗證的兩個部分,兩個自定義的窗體,代碼如下:installer類
系統(tǒng) 2019-08-12 01:32:49 2576
privatevoidExportDataToWord(stringcontent){StringBuildersbMain=newStringBuilder();#region頭部分sbMain.Append("");sbMain.Append("");s
系統(tǒng) 2019-08-12 09:26:54 2575
[DllImport("kernel32.dll")]privatestaticexternboolGetDiskFreeSpaceEx(stringlpDirectoryName,outulonglpFreeBytesAvailable,outulonglpTotalNumberOfBytes,outulonglpTotalNumberOfFreeBytes);//////取得磁盤剩余空間//////
系統(tǒng) 2019-08-12 01:52:43 2575
AndersHejlsberg(安德斯-海森博格)坐在自己的辦公室,雙眼直直的盯著前方。他要做一個決定,決定自己未來的命運和理想。這是1996年一個普通的下午,幾個小時前,他剛與比爾-蓋茨結(jié)束了一次愉快的午餐,同為軟件界的精英,他們相談甚歡,蓋茨給他開出三百萬以上的年薪和數(shù)萬股的微軟股票。這是一個誘人的條件,但更重要的是,蓋茨許諾他可以有充分的時間和資源投身自己感興趣的技術(shù)方向。Anders在猶豫,他是否真的要離開已經(jīng)工作了十三年的Borland。從Tur
系統(tǒng) 2019-08-29 22:55:58 2573
微軟OfficeWord本身已經(jīng)提供了另存為PDF文檔功能,對于少量文檔,手工使用該方式進行Word轉(zhuǎn)換為PDF尚可,一旦需要處理大量的文檔,可能就顯得有些捉襟見肘了。不過對于已經(jīng)安裝有Office環(huán)境,借助一些簡單的代碼即可實現(xiàn)批量Word轉(zhuǎn)PDF了。源碼奉上:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSyste
系統(tǒng) 2019-08-12 09:27:15 2571
usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.ServiceProcess;namespaceAdminZJC.DataBaseControl{//////數(shù)據(jù)庫操作控制類///publicclassDataBase
系統(tǒng) 2019-08-12 01:52:14 2569
C#中有兩種基本數(shù)據(jù)類型:值類型和引用類型。值類型是直接存儲它的數(shù)據(jù)內(nèi)容,而引用類型存儲的是對象的引用,這兩種類型對變量的賦值有著不同的含義。值類型包括:簡單類型、結(jié)構(gòu)類型、枚舉類型;引用類型包括:Object類型、類類型、接口、代表元、字符串類型、數(shù)組。值類型示例intm=0;intn=m;m=1;//此時n仍然是0,因為m和n的數(shù)據(jù)存儲在不同的區(qū)域引用類型示例classCFoo{publicintn;}voidMain(){CFoof1=newCFoo
系統(tǒng) 2019-08-12 01:54:20 2567
需要說明的是,我使用的是sqlserver2000為服務器。按照以下的幾步,就可以很順利的連接到服務器,執(zhí)行基本的sql操作了。第一步連接服務器SqlConnectionthisConnection=newSqlConnection(@"Server=(local);IntegratedSecurity=True;"+"Database=hospital");thisConnection.Open();第二步新建命令SqlCommandthiscomman
系統(tǒng) 2019-08-12 01:52:08 2567
//數(shù)據(jù)備份菜單點擊事件privatevoidmnuBackUp_Click(objectsender,System.EventArgse){frmBackUpback=newfrmBackUp(frmBackUp.SetType.BackUp);back.Show();//調(diào)用dllBackUpAndReinstate.BackUpbackup=newBackUpAndReinstate.BackUp(Application.StartupPath+"\
系統(tǒng) 2019-08-12 01:33:43 2567
唉,只怪自己學術(shù)不精,現(xiàn)在才學習SQL存儲過程,從網(wǎng)上找了不少資料,可是很凌亂,定位也比較高,不適合我這樣的小菜學習,現(xiàn)在我就來總結(jié)一下C#使用SQL存儲過程完整的流程,以SQL2005為例。先簡單的說說什么是存儲過程:存儲過程就是固化在SQL數(shù)據(jù)庫系統(tǒng)內(nèi)部的SQL語句,這樣做的好處是可以提高執(zhí)行效率、提高數(shù)據(jù)庫的安全性、減少網(wǎng)絡流量。接下來就講解如何在數(shù)據(jù)庫中建立一個存儲過程。打開SQL2055數(shù)據(jù)庫,展開“數(shù)據(jù)庫”節(jié)點,找到你使用的數(shù)據(jù)庫(目的數(shù)據(jù)庫)
系統(tǒng) 2019-08-12 01:32:23 2567