![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习记录
Bie-无中生有
这个作者很懒,什么都没留下…
展开
-
关于字节顺序
C语言中是大端 - 1234windows中是小端 - 4321举例:32位整形数据大端:0x04 03 02 01小端:0x01 02 03 04所以在使用c#的BitConverter.ToInt32(byte[] value,int startIndex)函数进行整合读到的数据时,要处理大小端关系,这里传进去的value应该是小端的...原创 2022-01-20 14:50:56 · 388 阅读 · 0 评论 -
C#一个类操控主窗口中构件的方法
在主窗口中:public static Frm1 frm1;//定义静态的自己在构造函数中添加frm1 = this;在类中:Frm1.frm1.merh();原创 2021-11-12 17:12:46 · 94 阅读 · 0 评论 -
C#插件使用方法
1、简单的插件实现流程C# 插件式程序开发 - 霜天雪舞 - 博客园2、扩展要想传参就要使用Object对象数组Object对象数组定义方式C# Object对象数组问题的处理 - 深海地平线 - 博客园原创 2021-11-01 15:44:46 · 1240 阅读 · 0 评论 -
C#语言切换
1、.ini文件xitong[System.Runtime.InteropServices.DllImport("kernel32")] //声明ini文件写函数private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);[System.Runtime.InteropServices.DllImport("kernel32")] //声明原创 2021-11-01 11:07:07 · 177 阅读 · 0 评论 -
C#打开文件
Files|*.xls;*.xlsxFile.Exists()IsFileInUse()原创 2021-08-24 14:28:28 · 146 阅读 · 0 评论 -
C#EventHandler事件(另一种委托)
正常使用的委托(摘自菜鸟教程delegate)usingSystem;delegateintNumberChanger(intn);//创建委托namespaceDelegateAppl{ classTestDelegate { staticintnum=10; publicstaticintAddNum(intp)//将要委托的函数1 { num+=p; returnnum;...原创 2021-08-17 20:30:28 · 334 阅读 · 0 评论 -
C#查询控件
通过控件名查询string controlName = "my_datagridview";//要查询的控件名称Control control = Control.Find( controlName,true)[0];//查询的控件的名字的第一个(所以创建的控件名称最好唯一)DataGridView myDataGridView = (DataGridView)control;//获取查询到的控件...原创 2021-08-16 14:13:26 · 1069 阅读 · 0 评论 -
C#线程学习记录
创建线程th = new Thread(myHanShu);//创建线程对象th.IsBackground = true;//是否在后台运行th.Start();//线程开始运行销毁线程th2.Abort();//强制销毁线程或者等线程函数自己执行完注意事项线程销毁后需要重新创建一...原创 2021-08-12 15:19:18 · 74 阅读 · 0 评论 -
c#富文本滚动条自动跟到文本最后
richtextbox.SelectionStart = richtextbox.Text.Length;//光标移到文本长度最后richtextbox.ScrollToCaret();原创 2021-08-07 10:26:56 · 569 阅读 · 0 评论