- 博客(2)
- 收藏
- 关注
原创 关于跨线程访问ui线程的问题
“不允许访问”指的是:不能跨线程给UI控件赋值(进行set操作);有些控件,如TextBox,如果赋的新值和原先的旧值相等,也是允许跨线程操作的,因为这些控件在执行set操作时,会先判断新旧值是否相等,如果相等,就不进行任何操作。这点可以看它们的源码。 跨线程情况下,进行get操作是允许的。 备注: get: 取值 set: 赋值 ...
2019-03-24 14:41:33 489
原创 c#中async、await的几个注意点
1.先举例说明异步方法的执行顺序 class Program { static void Main(string[] args) { Console.WriteLine($"线程Id: '{Thread.CurrentThread.ManagedThreadId}' 主线程开始"); Async(); ...
2019-03-22 18:48:25 2224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人