![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#应用中的难点
宝藏透透糖
低调钻研少儿编程的老师
展开
-
C#中多线程里面如何调用控件
首先我们在C#中的Winform中经常会遇到多线程的情况,这个时候如果我要对界面进行同步更新,直接在多线程里面调用控件是会报如下的错误: InvaidOperationException,无效的操作异常。我们从异常中可以读取到:线程间操作无效,从不是创建的控件的线程去访问它。在clickBtn的点击事件里创建的线程,不能直接调用DoButton方法去操作clickBtn的文本private v原创 2017-05-27 14:56:37 · 3195 阅读 · 0 评论 -
C#中字符串的一些常见函数,比如string.Compare()
关于程序中常用到的string.compare(string A,string B),它的返回值是A与B的排序顺序,返回值是一个整型int. 当值是 -1 的时候,A排在B之前; 当值是 0 的时候,A和B在相同位置; 当值是 1 的时候,B在A的前面; 比如:public void CompareString(string strA,string strB){ str原创 2017-05-27 16:53:28 · 8097 阅读 · 0 评论