Time of Update: 2018-12-07
SortedList類:表示鍵/值對的集合,與雜湊表類似,區別在於SortedList中的Key數組排好序的。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
一個不多的
Time of Update: 2018-12-07
sprintf定義:int sprintf( char *buffer, const char *format [, argument] ... ); 常見用法//把整數123 列印成一個字串儲存在s 中。sprintf(s, "%d", 123); //產生"123"可以指定寬度,不足的左邊補空格:sprintf(s, "%8d%8d", 123, 4567); //產生:" 123 4567"當然也可以靠左對齊:sprintf(s, "%-8d%8d", 123, 4567); //產生:"
Time of Update: 2018-12-07
string id = Request["id"] ?? string.Empty;?? 判斷??左邊運算式是否為null,如是null則取右邊運算式的值,否則就取左邊運算式的值The ?? operator returns the left-hand operand if it is not null, or else it returns the right operand.
Time of Update: 2018-12-07
.Net的公用語言運行時(Common Language
Time of Update: 2018-12-07
今天無聊去 CSDN 的 Blog 看了看,發現了一篇文章《C語言已死,忘記它的五個理由》。我下面會轉載它。我今年大三了,從上大一到現在我們的課程基本上都和C和C++放到一塊。C 程式設計,C++程式設計,VC++程式設計這些課程都要學,尤其是大一的時候我們學習的C語言,我相信它應該不是一個最好的入門的語言吧。它打擊了大部分同學學習編程的熱情。我這裡說的還不是C語言文法和特性方面的複雜打擊了同學的積極性,而是文法學習完了不知道如何用它去寫一個簡單的圖形介面的 Hello
Time of Update: 2018-12-07
/// <summary> /// Regex 抓取需要的內容 /// </summary> /// <param name="HtmlCode">HTML代碼</param> /// <param name="RegexString">Regex</param> /// <param name="GroupKey">關鍵字</param> ///
Time of Update: 2018-12-07
C#簡單命名指南 一個好的名字能夠讓你的程式更加好懂,別人一看到這個名字,就能夠猜到你在做什麼。大量好的名字離不開好的命名規範,而一個好的命名規範要做到兩點:l 合理。即容易被大家接受和使用。從這個意義上來說,好的命名規範不應該太長,它應該讓你花上10分鐘就能看完,寫過幾段代碼就能熟悉。l
Time of Update: 2018-12-07
之前因為看有人懷疑我的DNN C#版本不是官方的,我暈,我得把整個事情的來龍去脈給寫出來。5月27號我收到DNN的Newsletter說DNN要出C#版本了,因為調查發現63%的人希望DNN有C#版本,原文如下:Shaun first launched DotNetNuke on December 24, 2002. I don’t think it’s a stretch to suggest that the first inquiry about a C# version came
Time of Update: 2018-12-07
C# .net擷取電腦IP和MAC /// <summary> /// 取得使用者用戶端IP(穿過Proxy 伺服器取遠端使用者真實IP地址) /// </summary> public static string GetClientIP() { //如果使用代理,擷取真實IP string userip = string.Empty;
Time of Update: 2018-12-07
public class baseclass{ public bool sendemail(string toadd, string sb, string subject)//toadd:目的地址 ,sb:內容 ,subject主題 { try { MailAddress from = new MailAddress("sweting@163.com");//用於發送郵件的地址。 MailAddress
Time of Update: 2018-12-07
using System;using System.Collections.Generic;using System.Text;using System.IO;using Microsoft.Win32;using System.Diagnostics;namespace Uni.UniCustoms{ public class clsWinrar { /// <summary> /// 是否安裝了Winrar /// </
Time of Update: 2018-12-07
淺拷貝與深拷貝區別在與處理參考型別的不同,處理實值型別是完全一樣的。當處理實值型別時,兩種拷貝方式都是直接分配新的記憶體地區同時複製實值型別的值。處理參考型別時,淺拷貝僅僅複製它的地址,而不會產生一個新的對象。深拷貝則要求產生新的對象,並且將原對象的值複製到新對象中去。 實現方式: 1. 對於實值型別:淺拷貝: 通過賦值等操作直接實現,將對象中的實值型別的欄位拷貝到新的對象中。深拷貝:通過賦值等操作直接實現,將對象中的實值型別的欄位拷貝到新的對象中。 和淺拷貝相同2.
Time of Update: 2018-12-07
Word.ApplicationClass word = new Word.ApplicationClass(); Type wordType = word.GetType(); Word.Documents docs = word.Documents; // 開啟檔案 Type docsType = docs.GetType(); object filename = "c:\\"; Word.Document doc =
Time of Update: 2018-12-07
摘要:本文介紹了Excel對象、C#中的受管代碼和非受管代碼,並介紹了COM組件在.NET環境中的使用。 關鍵詞:受管代碼;非受管代碼;Excel對象;動態串連庫 引言 Excel是微軟公司辦公自動化套件中的一個軟體,他主要是用來處理試算表。Excel以其功能強大,介面友好等受到了許多使用者的歡迎。在設計應用系統時,對於不同的使用者,他們對於列印的需求是不一樣的,如果要使得程式中的列印功能適用於每一個使用者,可以想象程式設計是十分複雜的。由於Excel表格的功能強大,又由於幾乎每一台機器
Time of Update: 2018-12-07
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
Time of Update: 2018-12-07
1、DateTime 數字型 System.DateTime currentTime=new System.DateTime(); 1.1 取當前年月日時分秒 currentTime=System.DateTime.Now; 1.2 取當前年 int 年=currentTime.Year; 1.3 取當前月
Time of Update: 2018-12-07
c#開發IE控制項主要是對BHO對象是使用,但是我們知道BHO是一個COM對象,而在.NET下開發基於COM的應用,總覺得不是很簡單,這裡有受控代碼與COM的調用,我尋找了下,國內並沒有此類資訊,下面是譯稿,翻譯的不好,歡迎指出.介紹:我們在瀏覽Internet資訊的時候,往往需要增強使用者瀏覽資訊的,IE瀏覽器其實是一個可擴充的模型,提供了大量的外掛程式來完成這樣的目標.其實很多時候你已經在使用了,比如GOOGLE的工具條,Babelfish
Time of Update: 2018-12-07
假設我們公司有兩種程式員:VB程式員,指的是用VB寫程式的程式員,用clsVBProgramer這個類表示;Delphi程式員指的是用 Delphi寫程式的程式員,用clsDelphiProgramer這個類來表示。 每個類都有一個WriteCode()方法。定義如下:class clsVBProgramer()...{ .... WriteCode() ...{ //用VB語言寫代碼; } ....}class clsDelphiProgramer()...{ ....
Time of Update: 2018-12-07
process類的使用//process類的名空間using System.Diagnostics; Start 啟動進程資源將其與process類關聯Kill立即關閉進程waitforExit 在等待關聯進程的退出Close 釋放與此關聯的所有進程 //啟動office中的EXCEl void ButtonClick(object sender, System.EventArgs