728x90
반응형
728x170
▶ Program.cs
using System;
using System.Collections.Generic;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 열거 가능형 구하기 - GetEnumerable(itemCount)
/// <summary>
/// 열거 가능형 구하기
/// </summary>
/// <param name="itemCount">항목 수</param>
/// <returns>열거 가능형</returns>
private static IEnumerable<int> GetEnumerable(int itemCount)
{
for(int i = 0; i < itemCount ; i++)
{
yield return i;
}
Console.WriteLine("You will see me");
}
#endregion
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
foreach(int value in GetEnumerable(10))
{
Console.WriteLine(value);
}
}
#endregion
}
}
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 열거형 최대값 구하기 (0) | 2022.06.21 |
---|---|
[C#/COMMON] List<T> 클래스 : Find 메소드를 사용해 항목 찾기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Decimal 구조체 : Divide 메소드를 사용해 나누기 연산 정밀도 높이기 (0) | 2022.06.21 |
[C#/COMMON] Activator 클래스 : CreateInstance 정적 메소드를 사용해 제네릭 객체 생성하기 (0) | 2022.06.21 |
[C#/COMMON] yield break 명령문을 사용해 반복자 끝내기 (0) | 2022.06.21 |
[C#/COMMON] Stream 클래스 : CopyTo 메소드를 사용해 스트림 복사하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Process 클래스 : 명령 프롬프트 명령 실행하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Delegate 클래스 : DynamicInvoke 메소드를 사용해 대리자 실행하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Assembly 클래스 : GetExecutingAssembly 정적 메소드를 사용해 실행 어셈블리 제품 버전 구하기 (0) | 2022.06.21 |
[C#/COMMON/.NET6] Assembly 클래스 : GetEntryAssembly 정적 메소드를 사용해 진입 어셈블리 버전 구하기 (0) | 2022.06.21 |
댓글을 달아 주세요