У меня есть класс с именем TestClass
Public Class TestClass
Private _Count As Integer
Public ReadOnly Property Count() As Integer
Get
For i As Integer = 0 To 999999999
Threading.Thread.Sleep(100)
Next
Return 100
End Get
End Property
End Class
Форма основная форма, я называю класс. Вот мой код:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim tg As New TestClass
MsgBox(tg.Count)
End Sub
Когда я звоню tg.Count
из основной формы, основная форма перестает отвечать. Как не дать моей форме не отвечать. Пользователь может получить доступ к другому меню, а не ждать результата. Кто-нибудь может мне помочь?