|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
Делаю так Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
но всё равно GUI подмораживается. вроде как не должно? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 08:34 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
jenya7 Код: c# 1.
В печь. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 08:47 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
fkthat jenya7 Код: c# 1.
В печь. тогда список пустой. пока метод ищет девайсы код переходит к Код: c# 1. 2. 3. 4. 5. 6.
не дожидаясь окончания поиска. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 08:58 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
jenya7 тогда список пустой. пока метод ищет девайсы код переходит к Код: c# 1. 2. 3. 4. 5. 6.
не дожидаясь окончания поиска. Так ты объясни понятно - чего ты добиться-то хочешь. А то хер поймешь, то ли тебе нужно чтобы он ждал, то ли тебе нужно наоборот. Мне сдается, что тебе надо вот это: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Но это всего лишь моё предположение, потому что по твоему коду можно только гадать. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 11:03 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
fkthat jenya7 тогда список пустой. пока метод ищет девайсы код переходит к Код: c# 1. 2. 3. 4. 5. 6.
не дожидаясь окончания поиска. Так ты объясни понятно - чего ты добиться-то хочешь. А то хер поймешь, то ли тебе нужно чтобы он ждал, то ли тебе нужно наоборот. Мне сдается, что тебе надо вот это: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Но это всего лишь моё предположение, потому что по твоему коду можно только гадать. мне нужно - нажал на кнопку - подождал пока все девайсы найдены - показал их в комбобоксе. без замораживания формы. Код: c# 1.
это то что нужно. но авторThe 'await' operator can only be used within an async method. Consider marking this method with the 'async' modifier and changing its return type to 'Task'. у меня Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
если переделать в Код: c# 1.
то авторThe 'await' operator can only be used within an async method. Consider marking this method with the 'async' modifier and changing its return type to 'Task'. Cannot implicitly convert type 'System.Threading.Tasks.Task<int>' to 'int' This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 11:29 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
jenya7, Не код, а адская говнолапша, которую забесплатно рефакторить нет никакого желания. Поэтому буду краток - все что тебе надо, это вместо jenya7 Код: c# 1. 2. 3.
написать: Код: c# 1. 2. 3.
Но, у тебя тут по любому такой ад (например, с теми же static), что тебе это в конечном результате все равно мало поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 13:06 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
fkthat jenya7, Не код, а адская говнолапша, которую забесплатно рефакторить нет никакого желания. Поэтому буду краток - все что тебе надо, это вместо jenya7 Код: c# 1. 2. 3.
написать: Код: c# 1. 2. 3.
Но, у тебя тут по любому такой ад (например, с теми же static), что тебе это в конечном результате все равно мало поможет. сделал. но всё равно на Код: c# 1.
ругается авторThe 'await' operator can only be used within an async method. Consider marking this method with the 'async' modifier and changing its return type to 'Task'. Cannot implicitly convert type 'System.Threading.Tasks.Task<int>' to 'int' если включить автокорекцию то он предлагает изменить метод на Код: c# 1.
но то гда ошибка в дизайнере Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 13:15 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
jenya7 но тогда ошибка в дизайнере В голове твоей ошибка. Я пас. Читай учебники. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 13:24 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
fkthat jenya7 но тогда ошибка в дизайнере В голове твоей ошибка. Я пас. Читай учебники. слабаки упали. :) а что скажут не мальчики но мужи? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 13:45 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
jenya7, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 14:10 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
X-Cite jenya7, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
спасибо! вот это по-нашему, по-мужицки! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 14:16 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
вы пользуйтесь технологиями, которые не понимаете. лучше уж использовать obsolete типы, или потоки, чем заниматься такой вот дичью, не понимая до конца, как это работает ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 14:42 |
|
Неблокирующее исполнение метода.
|
|||
---|---|---|---|
#18+
Roman Mejtes вы пользуйтесь технологиями, которые не понимаете. лучше уж использовать obsolete типы, или потоки, чем заниматься такой вот дичью, не понимая до конца, как это работает ну почему не понимаю. асинхронный метод вызывает таск и ждёт его окончания. в шарпе синтаксис иногда бывает хитромудрённый без пол-литра не разберёшся. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2021, 14:46 |
|
|
start [/forum/topic.php?fid=20&msg=40068033&tid=1398297]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 395ms |
0 / 0 |