새롭게 시작하는 프로젝트에서 윈도우 프로그래밍이 필요하여, C#을 공부하고 있습니다.
C#의 소스에서 기본 틀에 대한 정보를 찾다가, 마이크로소프트에서 C# 프로그램의 기본 구조에 대해 알게되었습니다.
그 정보는 아래와 같습니다.
------------------------------------------------------------------------------------------------------
// C# program skeleton
using System;
namespace YourNamespace
{
class YourClass
{
}
struct YourStruct
{
}
interface IYourInterface
{
}
delegate int YourDelegate();
enum YourEnum
{
}
namespace YourNestedNamespace
{
struct YourStruct
{
}
}
class mainProgram
{
static void Main(string[] args)
{
// program start
Console.WriteLine("Hello world!");
}
}
}
------------------------------------------------------------------------------------------------------
using으로 필요한 namespace를 가져옵니다.
namespace를 만들 수 있고, 그 안에서 class, struct, interface, delegate, enum 등을 사용할 수 있습니다.
물론 namespace안에 namespace를 만들 수 있고, 최종 적으로는 main 함수에서 프로그램이 시작합니다.
'프로그래밍 > C#' 카테고리의 다른 글
[C#] C# 개발 툴 종류 (0) | 2023.03.05 |
---|