最近經常在網路上爬文,看到很多國外的Blog,國內的技術論壇,發現大家發表出來的文章有原始碼的部份都可以弄的漂漂亮亮..有 Line Number 還有 標示顏色...

後來在網路找ㄚ找...終於被我找到ㄌ~


有一個國外的網站,我試用後發現真的很不錯...就在這裡介紹給大家....希望對大家有用ㄌㄡ~~


這網站是 c# code format  是manoli 網站裡面的一部分,這個雖然標題寫著 C# ,但是 除了 C#以外,還支援 VB, HTML, XML, T-SQL or MSH (code name Monad) ,所有對大家都很有幫助。

方法很簡單..只要將你的原始碼複製到網站內的框框裡...並選擇你你的 Code 類型,還有其他功能...又可以產生出美美的 Source Code....

   1:      #region 列出所有的 Excel Sheet 名稱
   2:      public List<string> GetSheetList()
   3:      {
   4:          try
   5:          {
   6:              List<string> SheetList = new List<string>();
   7:   
   8:              using (OleDbConnection objConn = new OleDbConnection(ExcelConnectionString))
   9:              {
  10:                  objConn.Open();
  11:   
  12:                  //OleDbSchemaGuid.Tables Field
  13:                  //http://msdn.microsoft.com/en-us/library/system.data.oledb.oledbschemaguid.tables.aspx
  14:                  DataTable schemaTable = objConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
  15:   
  16:                  foreach (DataRow Row in schemaTable.Rows)
  17:                      SheetList.Add(Row["TABLE_NAME"].ToString());
  18:              }
  19:   
  20:              return SheetList;
  21:          }
  22:          catch (OleDbException ex)
  23:          {
  24:              throw new Exception(@"讀取 Excel Sheet 發生錯誤. Error Meaage: " + ex.Message);
  25:          }
  26:      }
  27:      #endregion

 

以上因為版面的關係右邊被切掉了~但是我也懶得調整了...就將就一下吧~

 

 


arrow
arrow
    全站熱搜

    王圓外 發表在 痞客邦 留言(1) 人氣()