2011年11月30日 星期三

C sharp 轉換字串編碼

處理big5轉utf-8
在C#中,要使用Encoding類別來做字元編碼的轉換
首先,因為Encoding類別是在System.Text,所以要using System.Text

using System.Text;

然後把要轉換的字元先轉成byte
再將byte做編碼的轉換
最後再把byte轉成string


byte[] testEncoding = Encoding.Default.GetBytes("接收的參數");
byte[] test = Encoding.Convert(Encoding.GetEncoding("big5"), Encoding.GetEncoding("utf-8"), testEncoding);
string utfString = Encoding.Default.GetString(test);



嗯,跟PHP的編碼轉換比起來,似乎有點麻煩

2011年11月9日 星期三

軟體開發必須做的事之一:版本控管

從事軟體開發一段時間,待過幾家公司,也做過政府大型專案、一般企業專案和產品及網站服務
個人覺得,在整個軟體開發過程中
有一些是最基本、必須要做的項目