Thread.Sleep () без зависания интерфейса

Во-первых, я новичок вC# и я хотел бы сделать это:

class2.method_79(null, RoomItem_0, num, num2, 0, false, true, true);
System.Threading.Thread.Sleep(250);
class2.method_79(null, RoomItem_0, num, num4, 0, false, true, true);
System.Threading.Thread.Sleep(300);
class2.method_79(null, RoomItem_0, num, num6, 0, false, true, true);

Но это решение замораживает пользовательский интерфейс, как я могу заставить второе событие произойти через 250 мс после первого и т. Д., Не замораживая пользовательский интерфейс?

Ответы на вопрос(5)

Ваш ответ на вопрос