close
最近經常在網路上爬文,看到很多國外的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
以上因為版面的關係右邊被切掉了~但是我也懶得調整了...就將就一下吧~
全站熱搜