Task
Task er en type, som bruges med async metoder. Task repræsenterer en operation, som måske ikke er færdig endnu.
Task kan bruges både med og uden generic types.
- Hvis det bruges uden generic types, fortæller det bare, hvornår en opgave er færdig.
- Hvis det er med generic types, fortæller det, hvornår opgaven er færdig og hvilket resultat det har.
Eksempel:
c#
public Person
{
// some properties
}
public async Task<Person> GetPerson(int id)
{
// do something
}