일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- github
- Python
- git
- HTML
- c#
- c# winform
- jupyter
- 포인터
- Unity
- c# 윈폼
- 구조체
- 플러터
- Houdini
- 도커
- C# delegate
- docker
- c# 추상 클래스
- c언어
- gitlab
- 다트 언어
- Data Structure
- Flutter
- 깃
- 유니티
- C++
- jupyter lab
- C언어 포인터
- vim
- dart 언어
- Algorithm
Archives
- Today
- Total
목록c# using (1)
nomad-programmer
[Programming/C#] using 문
Python언어에서의 with문과 똑같은 역할을 한다고 생각하면 된다. using문은 using 블록 내에서 예외가 발생하더라도 Dispose(또는 DisposeAsync)가 호출되도록 한다. try 블록 내부에 개체를 배치한 다음, finally 블록에서 Dispose(또는 DisposeAsync)를 호출해도 동일한 결과를 얻을 수 있다. 실제로 컴파일러는 이 방법으로 using 문을 변환한다. C# 8.0 버전부터 using 문은 IAsyncDisposable 개체의 올바른 사용을 보장한다. using문을 사용하지 않은 코드 예제 using System; using System.IO; namespace CSharpExample { internal class MainApp { static int Mai..
Programming/C#
2020. 10. 1. 22:52