... | @@ -113,8 +113,8 @@ class BCLAsyncTest2 //TCP 서버 비동기 통신 예제 |
... | @@ -113,8 +113,8 @@ class BCLAsyncTest2 //TCP 서버 비동기 통신 예제 |
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
### Task, Task<TResult> 타입
|
|
### Task, Task\<TResult> 타입
|
|
Async 메서드의 반환값은 모두 Task 또는 Task<TResult> 유형이다. Task 타입은 반환값이 없는 경우 사용되고, Task<TResult> 타입은 TResult 형식 매개변수로 지정된 반환값이 있는 경우로 구분된다.
|
|
Async 메서드의 반환값은 모두 Task 또는 Task\<TResult> 유형이다. Task 타입은 반환값이 없는 경우 사용되고, Task\<TResult> 타입은 TResult 형식 매개변수로 지정된 반환값이 있는 경우로 구분된다.
|
|
|
|
|
|
```c#
|
|
```c#
|
|
class TaskType
|
|
class TaskType
|
... | @@ -274,7 +274,7 @@ class ExtensionMethod |
... | @@ -274,7 +274,7 @@ class ExtensionMethod |
|
|
|
|
|
## Where 메서드
|
|
## Where 메서드
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... | | ... | |