C#
jiuban_xll
记录学习的瞬间,收获不同的喜悦
展开
-
C#中 string 与 byte[]之间互换
string 转成 byte[]:byte[]byteArray=System.Text.Encoding.Default.GetBytes(str);byte[]转成 string:stringstr=System.Text.Encoding.Default.GetString(byteArray);string转成 ASCII byte[...原创 2019-12-05 09:14:54 · 142 阅读 · 0 评论 -
C#中跨线程访问UI控件问题解决
使用中:c#写界面程序中经常会出现子线程访问主线程控件的情况,在不注意的情况下就会弹出错误提示。。。(截图就不截图了,太常见了)比如你这样类型的写着:public Form1(){InitializeComponent();}private void btnStart_Click(object sender, EventArgs e){Thread newThread = new...原创 2019-12-05 09:15:11 · 604 阅读 · 0 评论 -
C#中foreach的用法
形式 :byte[] buf = {1,2,3,4,5,6,7};foreach (byte b in buf){}讲解:foreach循环用来列举出集合中的所有的元素,foreach语句中的表达式由关键字in隔开两项.in右边是项的集合名.in左边是项的变量名,用来存储该集合中的每个元素.循环的运行过程:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整...原创 2019-12-05 09:14:30 · 2418 阅读 · 0 评论