1.前言:
計算某個檔案夾下的檔案大小,並可以用不同的單位(KB,MB,GB)顯示。
2.說明:
有關Directory類別可參考:
http://msdn.microsoft.com/en-us/library/system.io.directory(v=vs.100).aspx
程式碼:
西夏普 發表在 痞客邦 留言(0) 人氣(3,186)
1.前言:NBarcodes是一個MIT license的開放函式庫,用來製作一維條碼。
2.說明:NBarcodes的說明可參考及軟體下載網址:
http://code.google.com/p/nbarcodes/
西夏普 發表在 痞客邦 留言(0) 人氣(1,825)
1.前言:ZXing.Net是一個Apache License 2.0的開放函式庫,可以輕鬆地製作一維及二維條碼,讓專案報表開發更快速。
2.說明:ZXing.Net的說明及軟體下載網址:
http://zxingnet.codeplex.com/
西夏普 發表在 痞客邦 留言(0) 人氣(15,943)
1.前言:ExcelDataReader是一個MIT license的開放原始碼的函式庫,可以用來讀取Excel 2007檔案。
2.說明:ExcelDataReader的說明及軟體下載網址:
http://exceldatareader.codeplex.com/
西夏普 發表在 痞客邦 留言(1) 人氣(4,558)
1.前言:DBF為dBASE/VFP的資料庫格式,透過使用OLEDB/ODBC的方式,可以讀取資料庫的內容。
2.說明:程式碼:
西夏普 發表在 痞客邦 留言(6) 人氣(9,110)
1.前言:如果要對DataTable中的特定欄位做資料分析,在不使用其他第三方函式庫的情況下,可以用Compute方法來做基本的數值計算。
2.說明:用法: DataTable.Compute( string expression, string filter)
支援以下聚合函數:
•Sum (Sum)
•Avg (Average)
•Min (Minimum)
•Max (Maximum)
•Count (Count)
•StDev (Statistical standard deviation)
•Var (Statistical variance)
使用上要注意的是欄位的型態需要是數值型態,如果是字串型態,可以簡單定義一個新欄位為數值型,再複製要計算的欄位資料做資料分析,否則會出現彙總函式和型別的無效用法: String錯誤訊息。
西夏普 發表在 痞客邦 留言(2) 人氣(27,071)
1.前言:
Alglib是一個跨平台的數值分析與資料處理類別軟體,分為商業版與開放原始碼兩種,其中開放原始碼版本為GPL2+授權,支援多種程式包含C#、C++、Pascal和VBA等。
2.說明:
與其他同類型的數值分析開放原始碼相比較,Alglib所提供的不是編譯好的DLL檔,而是提供各種數值計算的類別,可以與自己的專案做很好的融合,雖然非商業的版本只有單執行緒的運算,對速度要求不高的應用來說應已足夠,本範例舉基本統計功能為例。
西夏普 發表在 痞客邦 留言(0) 人氣(1,077)
1.前言:課本中常涉及到大量的數學運算,例如生物學,物理學,化學,數學以及統計學等,可以透過Science Code.Net的函式庫做實際的程式科學計算。
2.說明:Science Code.Net提供的函式庫目的在提供學生在撰寫程式時可以使用的科學計算類別及函式庫,將教科書中呆板的知識轉為可以靈活應用的軟體系統,幫助學生了解科學。
目前函式庫運行的環境要在.Net 4.5,本範例使用SharpDevelop開發,Target CPU選擇32-bit Intel-compatible processor模式編譯。
西夏普 發表在 痞客邦 留言(0) 人氣(1,149)
1.前言:
本範例說明基本常用的MySQL連線字串的設定。
2.說明:
完整的連線字串說明請參考:
http://www.connectionstrings.com/mysql/
西夏普 發表在 痞客邦 留言(0) 人氣(4,876)
1.前言:某些生產設備會輸出TIFF的圖檔格式,將多張影像存放在同一個TIFF的檔案中,利用C#程式我們可以進行分割讀取每張影像檔。
2.說明:TIFF的格式說明請參考:
http://en.wikipedia.org/wiki/Tagged_Image_File_Format
西夏普 發表在 痞客邦 留言(5) 人氣(7,352)