char 형은 16비트 길이의 유니코드 한글자의 문자를 저장합니다.
char 의 메서드를 이용하여 문자의 종류를 판단할 수 있습니다.
using System;
public class 문자관련구조체
{
public static void Main()
{
//예제1 - 문자에 대해서 숫자형인지, 기호인지 등을 판단
char c = 'a';
Console.WriteLine(char.IsDigit(c)); //숫자이면 True
Console.WriteLine(char.IsLower(c)); //소문자면 True
//예제2 - 입력 받은 문자가 소문자인지, 기호인지 판단
Console.WriteLine("문자 하나 입력 : ");
char data = Convert.ToChar(Console.Read());
if (Char.IsLower(data))
{
Console.WriteLine("소문자");
}
else if (Char.IsUpper(data))
{
Console.WriteLine("대문자");
}
else if (Char.IsPunctuation(data))
{
// @,#,&,*,(,),-,_,+,=,\
Console.WriteLine("기호문자");
}
//예제3 - 문자열 자리를 지정하여 소문자,대문자인지 판단
string s = "ABc";
if (Char.IsUpper(s, 0))
{
Console.WriteLine("대문자넹");
}
else
{
Console.WriteLine("소문자넹");
}
}
}
마지막 문자열 제거 하는 방법
ex) 홍길동1, 홍길동2, 홍길동3,
txt.Text.Trim().Substring(txt.Text.LastIndexOf(','), -1);
'C#' 카테고리의 다른 글
25.C# 날짜관련 구조체 (0) | 2009.08.06 |
---|---|
24.C# - 구조체 (0) | 2009.08.06 |
22.C# - 제곱 (0) | 2009.08.06 |
21.C# - 합계 (0) | 2009.08.06 |
20.C# - 절대값 (2) | 2009.08.06 |
Comments