C#.NET
[문자열 , byte , 바이트 ]간단한 문자열 자르기
스티커
2010. 1. 12. 09:37
허접임 ... 실버라이트에서 사용가능
/// <summary> /// 문자열 길이 체크 /// </summary> private void CheckStringLength() { string value = this.MessageMessageBox.Text; char[] C = value.ToCharArray(); double TotalLength = 0; for (int i = 0; i < C.Length; i++) { TotalLength += (Char.GetUnicodeCategory(C[i]).ToString() == "OtherLetter") ? 2 : 1; } if (TotalLength > 80) { this.MessageMessageBox.Text = this.MessageMessageBox.Text.Substring(0, this.MessageMessageBox.Text.Length - 1); return; } this.TxtLimit.Text = string.Format("{0} / 80", TotalLength.ToString()); }