
笔记
Echo_Lee0
不曾与你分享的时间,我在进步
展开
-
C#——Linq
Linq基本用法原创 2022-02-22 09:40:29 · 140 阅读 · 0 评论 -
C#——Lambda
Lambda原创 2022-02-21 14:01:30 · 200 阅读 · 0 评论 -
C#——事件
时间与委托原创 2022-02-18 11:36:09 · 150 阅读 · 0 评论 -
C#——委托
C#——委托原创 2022-02-15 15:55:14 · 160 阅读 · 0 评论 -
C#进阶——反射Reflection
反射Reflection原创 2021-12-07 14:50:33 · 225 阅读 · 0 评论 -
C#——数据读写
数据读写原创 2021-12-06 14:11:17 · 658 阅读 · 0 评论 -
C#旅程——十进制与二进制、十六进制转换
任何数据在计算机内部都是以二进制保存的,所以进制与数据的存储无关,只与输入输出有关。所以,对于进制转换,我们只关心字符串中的结果。//将日期用二进制表示string dateBinary = Convert.ToString((DateTime.Now.Year - 2000), 2).PadLeft(7, ‘0’) + Convert.ToString(DateTime.Now.Month, 2).PadLeft(4, ‘0’) + Convert.ToString(DateTime.Now.Day转载 2021-10-28 19:39:46 · 296 阅读 · 0 评论 -
C#旅程——进程、多线程
进程与多线程的区别原创 2021-10-28 14:42:28 · 508 阅读 · 0 评论 -
C#旅程——重写C#提供的类
重写C#提供的类原创 2021-10-27 15:55:20 · 160 阅读 · 0 评论 -
C#哈希表
哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。散列表是算法在时间和空间上作出权衡的经典例子如果没有内存限制,我们可以直接将键作为(可能是一个超大的)数组的索引,那么所有查找操作只需要访问内存一次即可完成。但这种理想情况不会经常出现,因为当键很多时需要的内存太大。另一方面,如果没有时间限制,我们可以使用无序数组并进行顺序查转载 2021-10-21 15:23:09 · 930 阅读 · 0 评论 -
我的MBD自学之路(Matlab, Simulink, Stateflow)
MATLAB知识框架先广泛的阅读一些关于MATLAB基础知识、快速入门之类的文章,先掌握MATLAB知识框架。从MATLAB产品上来看,MATLAB本身是基础,在此之上才有simulink仿真,再往上才有Stateflow。因此,确定学习路线,分三个大的部分:MATLAB、SIMULINK、STATEFLOW。再看看MATLAB主要产品及其相互关系:MATLAB基础理解了基本概念之后,就要动手实践,一边学习一边练习。这是一本实践性很强的学科,只有勤动手,才会有收获。学习并实践了以下材料:M转载 2021-10-21 09:20:49 · 1288 阅读 · 0 评论 -
C#旅程——串口发送数据
串口发送数据原创 2021-10-20 16:32:46 · 3004 阅读 · 0 评论 -
C#——TreeView控件使用方法
TreeView控件使用原创 2021-09-23 16:28:45 · 1237 阅读 · 0 评论 -
C#事件中sender的小用法(转载)
C#事件中sender的小用法开WPF新坑了,看了WPF的炫酷界面,再看看winForm实在是有些惨不忍睹(逃)。后面会开始写一些短的学习笔记。一、什么是sender sender最常见到的情况就是下图参数列表中的这个了…可能平时没多少注意。private void Button_Click(object sender, RoutedEventArgs e){ //……blahblahblah}sender我们很容易猜到肯定是例子中触发单击事件的那个button控件,它类型是转载 2021-08-30 11:00:55 · 2802 阅读 · 1 评论 -
C#正则表达式的使用
C#正则表达式原创 2021-08-20 11:02:31 · 202 阅读 · 0 评论 -
C#string与StringBuilder的区别
C#string和StringBuilder原创 2021-08-19 10:57:46 · 177 阅读 · 0 评论 -
C#Parallel.Invoke的使用
Parallel.Invokeprivate void btnParallel_Click(object sender, EventArgs e){ Console.WriteLine("Parallel Start"); Parallel.Invoke(() => Test1()); Console.WriteLine("Parallel End");}private void Test1(){ for(int a=0;a<20;a++) {原创 2021-08-18 14:08:46 · 421 阅读 · 0 评论 -
C#Task的四种使用方式
{ Task task1 = new Task(() => Console.WriteLine($"task1 Start; Thread ID:{ Thread.CurrentThread.ManagedThreadId.ToString("00")}")); task1.Start();}{ Task task2 = Task.Run(() => Console.WriteLine($"task2 Start; Thread ID:{ Thread.Cur原创 2021-08-18 10:52:21 · 733 阅读 · 0 评论 -
vs打包和部署程序成可安装安装包文件
B5640QW-D2E-C01741F3AN一 下载第三方工具InstallShield Limited Edition for Visual Studio官网下载地址:https://info.flexerasoftware.com/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio填写完信息后,点击Get The Limited Edition按钮注册,然后自动跳转到软件下载页,如下图:B5640QW-D2E-C01741F3AN复制并保转载 2021-08-09 14:26:20 · 982 阅读 · 0 评论 -
C#——跑马灯制作及ImageList的使用
一、跑马灯private void timer1_Tick(object sender, EventArgs e){ label1.Left = label1.Left - 2; if(label1.Left<-label1.Width) { label1.Left = this.Width; } pictureBox1.Image = imageList1.Images[index]; index++; if (inde原创 2021-08-05 08:38:05 · 818 阅读 · 0 评论 -
C#——NotifyICON的使用
1、作用(给程序增加下方提示图标)2、实现方式1)添加NotifyIcon控件,属性中Visible设为true2)选择要显示的图标(icon格式),此时已经可以显示小图标,但右击不会显示小菜单栏.3、添加ContextMenuStrip控件4)输入要显示的菜单项后,双击Exit或者Stop可以添加相应的事件,在NotifyIcon属性中建立关联.5)效果就如刚开始一样...原创 2021-08-04 13:58:42 · 2861 阅读 · 0 评论 -
C#toolStrip使用
1、添加toolStrip控件2、属性栏中将显示方式改为以下属性3、增加选项卡时选择Button,双击Button就可以编辑事件了原创 2021-08-04 13:47:53 · 1709 阅读 · 0 评论 -
C#提示窗口
private void Form1_FormClosing(object sender, FormClosingEventArgs e){ DialogResult result= MessageBox.Show("您是否要关闭此窗口?", "提示窗口", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if(result==DialogResult.Yes) { e.Cancel = false; }原创 2021-08-02 14:25:17 · 1019 阅读 · 0 评论 -
C#字符串和类型转换
//string str = "今天是个好天气,我今天被老师批评了一顿,Echo,是个好同学";Console.WriteLine(str.Contains("Echo")); //是否包含Console.WriteLine(str.EndsWith("Echo")); //以某个子串结尾Console.WriteLine(str.StartsWith("今天")); //以某个子串开头Console.WriteLine(str.IndexOf("个"))原创 2021-08-02 14:20:24 · 838 阅读 · 0 评论 -
BMS常见英文单词缩写
原创 2021-04-28 09:51:11 · 1484 阅读 · 0 评论 -
C#windowsform UI设计
作者博客帖:https://rjcodeadvance.com/iu-moderno-submenu-desplegable-deslizante-menu-lateral-responsivo-only-form-c-winform/GitHub下载【PlayerUI】:https://github.com/RJCodeAdvance/Modern-Media-Player-UI-C-SharpGitHub下载【MediaPlayerUI/VB.Net】:https://github.com/RJCo原创 2021-04-26 17:14:29 · 905 阅读 · 0 评论