728x90
반응형
728x170
▶ Program.cs
using System.Net.Mail;
namespace TestProject;
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region E 메일 주소 여부 구하기 - IsEMailAddress( source)
/// <summary>
/// E 메일 주소 여부 구하기
/// </summary>
/// <param name="source">소스 문자열</param>
/// <returns>E 메일 주소 여부</returns>
private static bool IsEMailAddress(string source)
{
try
{
MailAddress mailAddress = new MailAddress(source);
return mailAddress.Address == source;
}
catch
{
return false;
}
}
#endregion
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
string source = "icodebroker@naver.com";
Console.WriteLine($"{source} : {IsEMailAddress(source)}");
}
#endregion
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON/.NET6] Buffer 클래스 : BlockCopy 정적 메소드를 사용해 바이트 배열 병합하기 (0) | 2022.06.20 |
---|---|
[C#/COMMON/.NET6] 특수 문자 제거하기 (0) | 2022.06.20 |
[C#/COMMON/.NET6] Regex 클래스 : Replace 정적 메소드를 사용해 특수 문자 제거하기 (0) | 2022.06.20 |
[C#/COMMON/.NET6] 룩업 테이블을 사용해 특수 문자 제거하기 (0) | 2022.06.20 |
[C#/COMMON/.NET6] 특수 문자 제거하기 (0) | 2022.06.20 |
[C#/COMMON/.NET6] Buffer 클래스 : BlockCopy 정적 메소드를 사용해 인코딩 배제 문자열 바이트 배열 구하기 (0) | 2022.06.20 |
[C#/COMMON] MemoryMappedFile 클래스 : CreateFromFile 정적 메소드를 사용해 메모리 매핑 파일 만들기 (0) | 2022.05.25 |
[C#/COMMON] FileSystem 클래스 : CopyDirectory 정적 메소드를 사용해 디렉토리 복사하기 (0) | 2022.05.25 |
[C#/COMMON] Marshal 클래스 : Copy 정적 메소드를 사용해 문자열을 fixed char 필드에 복사하기 (0) | 2022.05.25 |
[C#/COMMON] DynamicMethod 클래스 : Invoke 메소드를 사용해 구조체 크기 구하기 (0) | 2022.05.25 |
댓글을 달아 주세요