C#利用微軟自帶庫進行中文繁體和簡體之間的轉換的代碼
阿新 • • 發佈:2019-03-27
button region str pub eve nta 微軟 strings args 做工程之余,將做工程過程比較重要的代碼備份一次,如下資料是關於C#利用微軟自帶庫進行中文繁體和簡體之間的轉換的代碼,應該是對碼農有所幫助。
protected void Button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_value.Text)) { return; } else { string value = txt_value.Text.Trim(); string newValue = StringConvert(value, "1"); if (!string.IsNullOrEmpty(newValue)) { TextArea1.Value = newValue; } } } protected void Button2_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_value.Text)) { return; } else { string value = txt_value.Text.Trim(); string newValue = StringConvert(value, "2"); if (!string.IsNullOrEmpty(newValue)) { TextArea1.Value = newValue; } } } #region IString 成員 public string StringConvert(string x, string type) { String value = String.Empty; switch (type) { value = Microsoft.VisualBasic.Strings.StrConv(x, Microsoft.VisualBasic.VbStrConv.TraditionalChinese,0); break; case "2": value = Microsoft.VisualBasic.Strings.StrConv(x, Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0); break; default: break; } return value; } #endregion
C#利用微軟自帶庫進行中文繁體和簡體之間的轉換的代碼