最近,由於公司項目中需要將系統內使用者操作的所有日誌進行轉存備份,考慮到以後可能還需要還原,所以最後決定將日誌資料備份到Excel中。 下面是我項目當中Excel.cs這個類的全部代碼,通過這個類可以很容易地將DataTable中的資料匯入到Excel方法中。 首先,必須要下載NPOI.dll這個程式集, 類代碼如下: 複製代碼 代碼如下:using System; using NPOI.HSSF; using NPOI.HPSF; using NPOI.HSSF.UserModel;
複製代碼 代碼如下:# include <vector> # include <iostream> # include <set> using namespace std; int main(int argc, char * argv[]) { vector<int> v; //找一些資料來測試 for (int i = 0; i < 50; i++) v.push_back(rand() % 25); for (int i = 0; i &
W3C制定了XML DOM標準,.Net為了支援W3C的標準,從1.1版本開始就引入了XmlDocument類。我在前一篇部落格中,介紹了如何使用XmlDocument類來對XML文檔進行操作。後來 .Net又引入了LINQ,於是LINQ to XML也就應運而生,所以在.Net中,不僅可以用W3C XML DOM標準,還可以使用LINQ to XML來操作XML文檔。下面就來簡單介紹一下如何使用LINQ to XML。 (一) 載入 載入XML比較常用的有三種方法: 複製代碼
要求:如,使用線程操作 1、即時顯示目前時間 2、輸入加數和被加數,自動出現結果 分析:兩個問題解決的方式一致,使用子線程進行時間操作和加法操作,然後重新整理主線程的控制項顯示結果 複製代碼 代碼如下:using System; using System.Threading; using System.Windows.Forms; namespace WinThread { public partial class frmMain : Form { public frmMain() {
JSON資料格式簡潔,用於資料的持久化和對象傳輸很實用。最近在做一個Razor代碼產生器,需要把資料庫的表和列的資訊修改後儲存下來,想到用JSON序列化對象並儲存,需要時再還原序列化成對象會簡單一些。codeplex上發現了fastJSON項目,好像很不錯的樣子。這裡是作者做的效能測試: 代碼調用 複製代碼 代碼如下:namespace test { class Program { static void Main(string[] args) { var zoo1 = new zoo();
如果某個衍生類別的部分或者全部直接基類是從另一個共同的基類派生而來,在這些俄直接基類中, 從上一級基類繼承來的成員就擁有相同的名稱,因此衍生類別中就會出現同名現象。對這種類型的同名成員也要使用範圍分辨符來唯一標識,而且必須使用直接基類來進行限定。 -------------------------------------------------- /* * File: main.cpp * Author: yubao * * Created on May 31, 2009, 8:54 AM */