[C#] AppContextC#2023. 8. 30. 15:00
Table of Contents
AppContext 클래스
- .NET 4.6
- 문자열 키들과 부울 값들로 이루어진 전역 사전(Dictionary) 하나를 제공
- 라이브러리의 소비자가 새 기능들을 선택적으로 켜고 끌 수 있도록 제공하는 표준적인 메커니즘
- SetSwitch
* 스위치 설정
- TryGetSwitch
* 스위치 확인
반응형
using System;
namespace Practice
{
class Program
{
static void Main(string[] args)
{
bool isDefined;
AppContext.TryGetSwitch("MyLibrary.SomeBreakingChange", out isDefined);
Console.WriteLine(isDefined);
AppContext.SetSwitch("MyLibrary.SomeBreakingChange", true);
AppContext.TryGetSwitch("MyLibrary.SomeBreakingChange", out isDefined);
Console.WriteLine(isDefined);
}
}
}
반응형
'C#' 카테고리의 다른 글
[C#] Queue<T>, Queue, Stack<T>, Stack (0) | 2023.09.12 |
---|---|
[C#] LinkedList<T>, LinkedListNode<T> (0) | 2023.09.10 |
[C#] IList<T>, IList (0) | 2023.09.08 |
[C#] ICollection<T>, ICollection (1) | 2023.08.31 |
[C#] Process (1) | 2023.08.29 |
[C#] Environment (0) | 2023.08.28 |
[C#] Console (1) | 2023.08.27 |
[C#] 순서 비교 (IComparable<T>, IComparable) (1) | 2023.08.26 |
@DANEW :: 별을 스치는 바람
초보 DBA 이야기입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!