728x90
반응형
728x170
▶ Program.cs
using System;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Enumeration
////////////////////////////////////////////////////////////////////////////////////////// Private
#region 색상 타입 - ColorType
/// <summary>
/// 색상 타입
/// </summary>
private enum ColorType
{
/// <summary>
/// 적색
/// </summary>
Red,
/// <summary>
/// 녹색
/// </summary>
Green,
/// <summary>
/// 청색
/// </summary>
Blue
}
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
Console.Title = "Enum 클래스 : IsDefined 정적 메소드를 사용해 정의된 열거형 값 여부 구하기";
Console.WriteLine($"0 : {IsColorType(0) }");
Console.WriteLine($"1 : {IsColorType(1) }");
Console.WriteLine($"2 : {IsColorType(2) }");
Console.WriteLine($"3 : {IsColorType(3) }");
Console.WriteLine($"Red : {IsColorType("Red") }");
Console.WriteLine($"RED : {IsColorType("RED") }");
Console.WriteLine($"red : {IsColorType("red") }");
Console.WriteLine($"Magenta : {IsColorType("Magenta")}");
}
#endregion
#region 색상 타입 여부 구하기 - IsColorType(value)
/// <summary>
/// 색상 타입 여부 구하기
/// </summary>
/// <param name="value">값</param>
/// <returns>색상 타입 여부</returns>
private static bool IsColorType(object value)
{
return Enum.IsDefined(typeof(ColorType), value);
}
#endregion
}
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] String 클래스 : Format 정적 메소드를 사용해 문자열 정렬하기 (0) | 2020.12.05 |
---|---|
[C#/COMMON] Convert 클래스 : ToInt32 정적 메소드를 사용해 16진수 문자열에서 10진수 문자열 구하기 (0) | 2020.12.05 |
[C#/COMMON] Convert 클래스 : ToString 정적 메소드를 사용해 10진수 문자열에서 16진수 문자열 구하기 (0) | 2020.12.05 |
[C#/COMMON] 암스트롱 수 여부 구하기 (0) | 2020.11.23 |
[C#/COMMON] SetConsoleTextAttribute API 함수 : 콘솔 텍스트 색상 설정하기 (0) | 2020.11.23 |
[C#/COMMON] X.509 인증서 만들기 (0) | 2020.11.15 |
[C#/COMMON] DateTime 구조체 : W3C 날짜/시간 문자열에서 날짜/시간 구하기 (0) | 2020.11.12 |
[C#/COMMON] DateTime 구조체 : W3C 날짜/시간 문자열 구하기 (0) | 2020.11.12 |
[C#/COMMON/.NETCORE] dotnet tool install 명령 : Entity Framework Core 업데이트하기 (0) | 2020.11.10 |
[C#/COMMON/.NETCORE] dotnet ef 명령 : Entity Framework Core 버전 확인하기 (0) | 2020.11.10 |
댓글을 달아 주세요