... | ... | @@ -419,4 +419,20 @@ else |
|
|
{
|
|
|
Console.WriteLine("C로 시작하는 첫 번째 요소는 : " + result2);
|
|
|
}
|
|
|
``` |
|
|
\ No newline at end of file |
|
|
```
|
|
|
|
|
|
|
|
|
## 질문사항
|
|
|
|
|
|
1. await를 사용하면 항상 쓰레드가 자동으로 만들어지는가?
|
|
|
2. await Task.Delay() 했을때와 await fs.ReadAsync() 했을 때 blocking 동작이 다른 이유는 무엇인가?
|
|
|
3. 한 메소드 안에 await가 두개 이상이면 어떻게 동작하는가?
|
|
|
4. Task에 대한 스터디 보강 (thread는 리턴값이 있는가? Task와 thread 차이는 무엇인가? 왜 Task 타입을 정의했을까?)
|
|
|
5. Random 클래스의 seed 역할은 무엇인가?
|
|
|
6. 람다식의 변수 스코프는?
|
|
|
7. IEnumerable<T> 변수를 foreach 키워드로 순회하도록 변경 바랍니다.
|
|
|
8. Where().FirstOrDefault() 하지 말고 곧장 FirstOrDefault() 할 수 없나요?
|
|
|
9. Network endian 스터디 보강
|
|
|
10. ContinueWhenAny 메소드 스터디 보강
|
|
|
11. stread.Read 메소드를 while 루프로 여러번 읽는 이유는? (TCP stream 이야기)
|
|
|
12. LINQ 결과인 IEnumerable<T>를 for 문으로 루프 돌때, breakpoint 걸어서 확인해보기 |
|
|
\ No newline at end of file |