
C#
文章平均质量分 63
tx_yu
这个作者很懒,什么都没留下…
展开
-
串口通信中CRC16校验类的实现
一、CRC16简介 循环冗余码CRC检验技术广泛应用于测控及通信领域。CRC计算可以靠专用的硬件来实现,但是对于低成本的微控制器系统,在没有硬件支持下实现CRC检验,关键的问题就是如何通过软件来完成CRC计算,也就是CRC算法的问题。下面给出按字节计算CRC16的算法。二、CRC16算法其原理是:CRC码一般在k位信息位之后拼接r位校验位生成。编码步骤如下:(1)将待编码原创 2009-11-09 11:44:00 · 7319 阅读 · 0 评论 -
C#进制转换
//十进制转二进制 Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2)); //十进制转八进制 Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8)); //十进制转十六进制 Console.WriteLine("十进制166的十六进制表原创 2009-11-10 15:47:00 · 524 阅读 · 0 评论 -
C#系统时间表示方法
System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5转载 2009-11-10 15:55:00 · 2212 阅读 · 1 评论 -
c#:让winform的关闭x按钮处于不可用
添加对using System.Runtime.InteropServices的引用 [ DllImport ( "USER32.DLL" ) ] public static extern int GetSystemMenu(int hwnd, int bRevert); [ DllImport ( "USER32.DLL" ) ] public static extern int RemoveM转载 2009-11-10 16:06:00 · 3177 阅读 · 0 评论 -
C#多线程之Thread
.NET将关于多线程的功能定义在System.Threading名称空间中,因此,如果您的程序要使用多线程,必须引用此命名空间(using System.Threading)。 我们知道,在.NET中使用多线程有两种方式: 1,使用Thread创建一个新的线程。 2,使用ThreadPool。 首先我们先说说和Thread有关的几个概念。 1. 创建线程和启动线程,如果代码可实转载 2009-11-10 16:50:00 · 2572 阅读 · 2 评论 -
c#中out和ref的用法与区别
一、相同之处 ref和out都对函数参数采用引用传递形式——不管是值类型参数还是引用类型参数,并且定义函数和调用函数时都必须显示生命该参数为ref/out形式。两者都可以使函数传回多个结果。二、不同之处 两种参数类型的设计思想不同,ref的目的在于将值类型参数当作引用型参数传递到函数,是函数的输入参数,并且在函数内部的任何改变也都将影响函数外部该参数的值;而out的转载 2009-11-10 15:31:00 · 1342 阅读 · 1 评论 -
如何将datetimepicker默认设置为空?
在Load中,初始化 this.dateTimePicker1.Format=DateTimePickerFormat.Custom; his.dateTimePicker1.CustomFormat=" "; 在事件里写: private void dateTimePicker1_ValueChanged(object sender, System.EventArgs e) { //th转载 2009-11-10 15:40:00 · 7029 阅读 · 0 评论 -
C# WinForm窗体间传值
1.使用公共类 在项目中建一UserHelper类,里面都是静态成员 class UserHelper { public static int id; public static string name; ......... } 各窗体可以把里面的id,name当作全局变量来用.A窗体: UserHelper.id=10; B窗体: textBox1.Text=UserHelper.id.To转载 2009-11-10 16:48:00 · 884 阅读 · 2 评论 -
Winform中C#实现读写app.config中的connectionStrings
由于在winform设计中,常常对datagridview利用向导设置数据源,那么在向导中的数据库连接字符串保存在app.config中。因此,如果涉及到修改数据库连接设置的时候,必须对app.config中的connectionStrings进行读写。1. 对app.configjin进行读写的类ModifyAppConfig class ModifyAppConfig原创 2009-11-13 16:12:00 · 19459 阅读 · 3 评论