Click here to Skip to main content
15,505,828 members
Home / Discussions / C#
   

C#

 
GeneralRe: Skype Personal integration with C# Pin
Member 1462363929-Sep-22 20:48
Member 1462363929-Sep-22 20:48 
QuestionAsync - await Pin
dataminers20-Sep-22 5:22
dataminers20-Sep-22 5:22 
AnswerRe: Async - await Pin
OriginalGriff20-Sep-22 5:57
mveOriginalGriff20-Sep-22 5:57 
GeneralRe: Async - await Pin
Richard Deeming20-Sep-22 6:01
mveRichard Deeming20-Sep-22 6:01 
AnswerRe: Async - await PinPopular
Richard Deeming20-Sep-22 6:06
mveRichard Deeming20-Sep-22 6:06 
GeneralRe: Async - await Pin
MarkTJohnson20-Sep-22 6:47
professionalMarkTJohnson20-Sep-22 6:47 
GeneralRe: Async - await Pin
dataminers21-Sep-22 1:04
dataminers21-Sep-22 1:04 
GeneralRe: Async - await Pin
Richard Deeming21-Sep-22 3:07
mveRichard Deeming21-Sep-22 3:07 
Behind the scenes, your async method will be rewritten into a state machine. Whenever you await something, so long as that operation doesn't complete immediately, the rest of your method will be signed up as a "continuation" to run when that asynchronous operation completes.

As a simple example:
C#
public async Task Foo()
{
    Console.WriteLine("Start...");
    await Task.Delay(1000);
    Console.WriteLine("Done.");
}
would (logically) turn into something more like:
C#
public Task Foo()
{
    Console.WriteLine("Start...");
    return Task.Delay(1000).ContinueWith(_ => Console.WriteLine("Done."));
}




"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: Async - await Pin
dataminers21-Sep-22 6:33
dataminers21-Sep-22 6:33 
QuestionHow to make a license key system with Realtime DB? Pin
Moses Man19-Sep-22 1:11
Moses Man19-Sep-22 1:11 
AnswerRe: How to make a license key system with Realtime DB? Pin
OriginalGriff19-Sep-22 3:21
mveOriginalGriff19-Sep-22 3:21 
QuestionHow to create a many-to-many relationship between users in a table? Pin
Alex Wright 202216-Sep-22 7:16
Alex Wright 202216-Sep-22 7:16 
AnswerRe: How to create a many-to-many relationship between users in a table? Pin
Gerry Schmitz16-Sep-22 7:30
mveGerry Schmitz16-Sep-22 7:30 
GeneralRe: How to create a many-to-many relationship between users in a table? Pin
Alex Wright 202216-Sep-22 7:33
Alex Wright 202216-Sep-22 7:33 
GeneralRe: How to create a many-to-many relationship between users in a table? Pin
Gerry Schmitz16-Sep-22 7:42
mveGerry Schmitz16-Sep-22 7:42 
GeneralRe: How to create a many-to-many relationship between users in a table? Pin
Alex Wright 202216-Sep-22 7:55
Alex Wright 202216-Sep-22 7:55 
GeneralRe: How to create a many-to-many relationship between users in a table? Pin
Eddy Vluggen17-Sep-22 0:59
professionalEddy Vluggen17-Sep-22 0:59 
SuggestionRe: How to create a many-to-many relationship between users in a table? Pin
Richard Deeming19-Sep-22 22:16
mveRichard Deeming19-Sep-22 22:16 
QuestionProgram instalator in C#, Visual Studio Pin
Ismael_199912-Sep-22 6:36
Ismael_199912-Sep-22 6:36 
AnswerRe: Program instalator in C#, Visual Studio Pin
Gerry Schmitz12-Sep-22 7:21
mveGerry Schmitz12-Sep-22 7:21 
AnswerRe: Program instalator in C#, Visual Studio Pin
OG MAYOR MRL25-Sep-22 3:48
OG MAYOR MRL25-Sep-22 3:48 
Questionreading memory stream in byte chunks Pin
mjeeves10-Sep-22 9:41
mjeeves10-Sep-22 9:41 
GeneralRe: reading memory stream in byte chunks Pin
harold aptroot10-Sep-22 10:49
harold aptroot10-Sep-22 10:49 
GeneralRe: reading memory stream in byte chunks Pin
mjeeves10-Sep-22 11:04
mjeeves10-Sep-22 11:04 
GeneralRe: reading memory stream in byte chunks Pin
harold aptroot10-Sep-22 11:15
harold aptroot10-Sep-22 11:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.