У меня есть проблема с методом tlsharp isphoneregisteredasync (...) . < /p>
Он всегда возвращает true < /strong>, независимо от числа, который я пытаюсь проверить. Даже для ввода, такого как «asdhbqaihbqwieashdq23934327940scj0», он возвращает true. < /P>
Спасибо за вашу помощь. < /P>
my -код: < /p>
< /p>
< /p>
< /p>
< /p>
private void button1_Click(object sender, EventArgs e)
{
connectClient(SETS.API_ID, SETS.API_HASH);
}
private async void connectClient(int api_id, string api_hash)
{
client = new TelegramClient(api_id, api_hash);
api_ID_tb.Text = api_id.ToString();
api_hash_tb.Text = api_hash;
await client.ConnectAsync();
if (client.IsConnected)
{
MessageBox.Show("Connect Succefull");
}
}
async void CheckNumber(string number)
{
bool q = await client.IsPhoneRegisteredAsync(number);
MessageBox.Show(q.ToString());
}
private void numberCheckBtn_Click(object sender, EventArgs e)
{
CheckNumber(number_tb.Text);
}
Подробнее здесь: https://stackoverflow.com/questions/525 ... egistrered