반응형
private int GetStringLength(string p)//바이트 수 구해주는 함수
{
char[] obj = p.ToCharArray();//입력 String을 char[]로 변경
int maxB = 0;//바이트 길이를 계산할 변수
for(int i=0;i<obj.Length;i++)
{
byte oF = (byte)((obj[i]&0xff00)>>8);
byte oB = (byte)(obj[i]&0x00f);
if (oF == 0)
{
maxB++;
}
else
{
maxB += 2;
}
}
return maxB;
}
{
char[] obj = p.ToCharArray();//입력 String을 char[]로 변경
int maxB = 0;//바이트 길이를 계산할 변수
for(int i=0;i<obj.Length;i++)
{
byte oF = (byte)((obj[i]&0xff00)>>8);
byte oB = (byte)(obj[i]&0x00f);
if (oF == 0)
{
maxB++;
}
else
{
maxB += 2;
}
}
return maxB;
}
반응형
'→ 개발 > C#' 카테고리의 다른 글
[C#] 확인 취소 가능한 메시지 박스 (1) | 2010.11.30 |
---|---|
[C#] NotifyIcon 과 BalloonTip (0) | 2010.11.21 |
[C#] 입력값이 숫자인지 확인하기 (0) | 2010.11.07 |
C# CMD 도스창 띄우기 (0) | 2010.11.07 |
C# MDI 실행시 자식창 최대화 하기 (0) | 2010.06.07 |