justchris
justchris

Reputation: 153

Is an async do while loop permitted?

I have the following loop:

do {
  await future;
} while (condition);

Is await in do while loops permitted?

Upvotes: 1

Views: 596

Answers (1)

Sami Kanafani
Sami Kanafani

Reputation: 15751

Yes for sure, that's an example

void test()async{
  
  int x =0;
  do {
    await Future.delayed(Duration(milliseconds:50));
    print(x);
    x++;
  } while (x<5);
}

Upvotes: 2

Related Questions