随笔分类 - C#学习随笔
记录C#相关的学习过程与资料
摘要:: ASCII与16进制转换 ASCII 16进制 ASCII 16进制 ASCII 16进制 ASCII 16进制 NUL 00H DLE 10H SP 20H 0 30H SOH 01H DC1 11H ! 21H 1 31H STX 02H DC2 12H " 22H 2 32H ETX 03
阅读全文
摘要:代码如下: int val16 = Convert.ToInt32(val16_Str, 16);//val16_Str为16进制字符串 2进制、8进制同理 C#的进制转换主要用在串口通讯时候 进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,
阅读全文
摘要:在C#中字符串类型String是由一系列的单个字符组合而成,其实可以通过字符串String对象ToCharArray()方法来将字符串中的元素逐一存在数据类型为Char的一维数组中。 例如将字符str = "ABCDEFG"分割为到一维数组可用下列语句: string str = "ABCD"; c
阅读全文
摘要:对于(&&,||),运算的对象是逻辑值,也就是True/False &&相当与中文的并且,||相当于中文的或者 。(叫做逻辑运算符又叫短路运算符) 运算结果只有下列四种情况。 True && True = True (左边为true,再验证右边也为true,返回结果true)假如这是一个查询条件,则
阅读全文
摘要:一、同步滚动 SumTable为表1,CycleTable为表2 两个表都添加Scroll滚动事件 private void SumTable_Scroll(object sender, ScrollEventArgs e)//滚动同步 { CycleTable.FirstDisplayedScro
阅读全文
摘要:方法一(已实测) 一、加解密文件 1.指定加解密保存文件路径方法,该方法保留源文件 /// <summary> /// 文件加密 /// </summary> /// <param name="inputFile">要加密的文件路径</param> /// <param name="outputFi
阅读全文
摘要:方法如下 /// <summary> /// 压缩数据库 /// </summary> /// <param name="dbFileName"></param> public static void CompactAccessDB(string dbFileName) { try { string
阅读全文
摘要:例子: OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = false; //该值确定是否可以选择多个文件 dialog.Title = "请选择文件"; dialog.Filter = "图像文件(*.jpg;*.p
阅读全文
摘要:只需将<para> 标记用于诸如 <summary>、<remarks> 或 <returns> 等标记内即可 /// <summary> /// 基类(第1行) ///<para>说明:(第2行)</para> ///<para>封装一些常用的成员(第3行)</para> ///<para>前面要
阅读全文
摘要:C# 新建窗体,关闭主窗体,子窗体不关闭的方法 Thread T = new Thread(new ThreadStart(() => { Application.Run(new Report.Report_UsuallyUsed()); })) { IsBackground = true }; T
阅读全文
摘要:第一步: 先准备开关按钮要使用到的背景图片,一张是开启的,一张是关闭的,如下图: 一共有6种款式,大家也可以全部加进去 然后将这些图片作为资源文件添加到项目中,如下图: 第二步、新建用户控件,命名为:ButtonCheck.cs ButtonCheck.cs 代码如下: /// <summary>
阅读全文
摘要:一、参考资料(以下为AccessSQL语句) 参考原文链接 1.1.复制表 select * into table2 from table1 --创建了一张新表:table2 ,把table1表中的所有数据 连同表结构都一并复制 到table2中 --可以再通俗的理解为,先复制了个一模一样的表,然后
阅读全文
摘要:一、干湿球温湿度对照表 二、python参考代码 ''' 已知:干球温度、湿球温度 求解:相对湿度 Created by Zinc Xin 2022.07.25 饱和水汽压:E(t)=611.2exp(17.67t/(243.5+t)) 干空气比焓:g(t)=1.01t 1.01为干空气的定压比热,
阅读全文
摘要:DataTable ThisDT_Time = useAS.GetDataTableSQL("select DateTime from CurveData1");//获取表内容 object[] DTTA = ThisDT_Time.AsEnumerable().Select(v => v.Fiel
阅读全文
摘要:十六进制颜色与Color对象的互相转换[C#] C#十六进制颜色与Color对象的互相转换 把十六进制颜色转化为color对象ColorTranslator.FromHtml("#FF0000")或 ColorTranslator.FromHtml("Red"); 把color对象转化为十六进制颜色
阅读全文
摘要:private void DataTable_SelectionChanged(object sender, EventArgs e) { DataTable.ClearSelection();//清空表格控件选择项 } DataTable为控件名称
阅读全文
摘要:DataGridView控件的属性: dataGridView1.Rows[index].Height = value;index为行的索引,value为要设置的值方法二设置属性RowheadersWidthSizeMode=EnableResizing再在后台写代码: dataGridView1.
阅读全文
摘要:实现1、DateGridView实现黑底红色,可通过设置、背景色、前景色和字体颜色、 默认列标题样式实现。 BackgroundColor设置背景色 GridColor设置网格线颜色 BorderStyle设置边框样式,这里是None代表无 RowHeadersVisables设置是否显示包含行标题
阅读全文
摘要:方法1:(已测试)给ListView添加以下事件,改实例DataList为控件名称 private void DataList_DrawColumnHeader(object sender, DrawListViewColumnHeaderEventArgs e) { e.Graphics.Fill
阅读全文
摘要:DateTime dt=DateTime.Now; double n = dt.ToOADate();//时间转化为浮点数 DateTime origintime = DateTime.FromOADate(n);//浮点数转化为时间
阅读全文