随笔分类 -  C#--杂货

摘要:1,普通参数 1.1,带普通参数的方法 static void fun(int a)//普通的函数参数是将a的值传入的,单独创建一个临时空间存a的值,函数结束了a的临时内存空间就不存在了 { a = a + 3; Console.WriteLine($"普通参数,a的值为{a}"); } 1.2,调 阅读全文
posted @ 2023-04-29 15:55 包子789654 阅读(127) 评论(0) 推荐(0) 编辑
摘要:学习参考:https://www.runoob.com/csharp/csharp-if-else.html 一个 if 语句后可跟一个可选的 else if...else 语句,这可用于测试多种条件。 当使用 if...else if...else 语句时,以下几点需要注意: 一个 if 后可跟零 阅读全文
posted @ 2023-04-13 13:07 包子789654 阅读(118) 评论(0) 推荐(0) 编辑
摘要:VS常规配置 1,主题 工具->选项->环境->常规 2,字体和颜色 3,突出显示当前行 工具-选项-环境-字体和颜色-突出显示当前行(活动),设置项前景为自动,或者其它颜色即可 4,大括号突出显示 5,快捷键设置 工具 -> 选项 -> 环境 -> 键盘在 “显示命令包含” 中输入 “注释” 搜索 阅读全文
posted @ 2022-06-10 14:27 包子789654 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:#region int.TryParse 最后一个参数为输出值,如果转换失败,输出值为 0,如果转换成功,输出值为转换后的int值 int i = -1; bool b = int.TryParse(null, out i); Console.WriteLine($"b结果:{b.ToString( 阅读全文
posted @ 2022-05-19 21:12 包子789654 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Console.WriteLine(" continue例子 "); for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { if(j==2)continue; Console.WriteLine("内循环:"+j); } Consol 阅读全文
posted @ 2022-05-11 21:37 包子789654 阅读(472) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记,没有抄袭之意,经常忘掉,就转到自己的博客 原文:https://blog.csdn.net/weixin_43381316/article/details/107733998?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_rel 阅读全文
posted @ 2022-04-20 10:20 包子789654 阅读(636) 评论(0) 推荐(0) 编辑
摘要://【1】List<string>转string List<string> list1=new List<string>(); list1.Add("a"); list1.Add("b"); list1.Add("c"); string s1 = string.Join(",", list1.ToA 阅读全文
posted @ 2022-04-10 17:04 包子789654 阅读(702) 评论(0) 推荐(0) 编辑
摘要:参考原文:https://blog.csdn.net/u011966339/article/details/79551437 关于C#中timer类 在C#里关于定时器类就有4个 1、System.Windows.Forms:【基于UI】 System.Windows.Forms命名空间下的Time 阅读全文
posted @ 2022-02-11 22:41 包子789654 阅读(4058) 评论(0) 推荐(1) 编辑
摘要:参考:https://www.iteye.com/blog/xqf222-1920357 https://blog.csdn.net/u011981242/article/details/51595546 /// <summary> /// 获取时间段(某段时间的0时0分0秒-23时59分59秒) 阅读全文
posted @ 2022-01-16 21:56 包子789654 阅读(671) 评论(0) 推荐(0) 编辑
摘要:经常百度这个问题,经常记不住,以下是笔记: 参考:https://blog.csdn.net/u011976734/article/details/79654399 定义 string filePath =@"E:/project/test/20180322.jpg"; 方法 方法说明 结果 Sys 阅读全文
posted @ 2022-01-03 22:09 包子789654 阅读(203) 评论(0) 推荐(0) 编辑
摘要:以下内容是复制这个大神的文章,解决了USB扫码枪无焦点扫码的问题,非常感谢,我留个笔记 https://www.cnblogs.com/TBW-Superhero/p/8659306.html 1.扫描枪获取数据原理基本相当于键盘数据,获取扫描枪扫描出来的数据,一般分为两种实现方式。 a)文本框输入 阅读全文
posted @ 2021-12-15 15:11 包子789654 阅读(7086) 评论(0) 推荐(3) 编辑
摘要:以下是学习笔记: 1,一个项目安装Nuget包之后,文件内容就很大了,packges就占了一点半的 2,这个packages.config文件就是管理Nuget安装包的 3,这些文件就是Nuget安装后的文件 4,下载的packges文件复制 【方法1】把packges文件夹复制到桌面上。一般用这种 阅读全文
posted @ 2021-11-26 16:55 包子789654 阅读(262) 评论(0) 推荐(0) 编辑
摘要:以下是搜索笔记,怕以后忘了,记录下: win7系统安装Microsoft.NET Framework V4.6.1总是报错,最后参考了这个安装成功 参考网址:http://www.xitongzhijia.net/soft/87445.html 1,点击 开始-运行-输入cmd 回车,输入 net 阅读全文
posted @ 2021-07-07 11:00 包子789654 阅读(493) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记记录 转自:https://www.cnblogs.com/xingchong/p/13074332.html https://www.pianshen.com/article/908728804/ ManualResetEvent的基本用法: 1、初始化:public ManualR 阅读全文
posted @ 2021-06-03 08:22 包子789654 阅读(144) 评论(0) 推荐(0) 编辑
摘要://获取当前进程的完整路径,包含文件名(进程名)。 string str1 = this.GetType().Assembly.Location; E:\VS workspace\学习 单个项目\ESCollect_Source_V3\bin\Debug\ESCollect.exe //获取新的Pr 阅读全文
posted @ 2021-05-31 23:45 包子789654 阅读(506) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记,感谢原作者的分享 https://blog.csdn.net/songkexin/article/details/6178540 https://www.jb51.net/article/138586.htm 在 WinForms 中,有时要执行耗时的操作,在该操作未完成之前操作用户 阅读全文
posted @ 2021-03-27 22:09 包子789654 阅读(770) 评论(0) 推荐(0) 编辑
摘要:问题现象:从网上下载的项目或复制过来的项目,打开后不可用,重新加载也不行 解决办法 【1】把sln和suo都删了,然后重新打开项目csproj 【2】能正常打开了 【3】右键重新生成,完美解决啦 阅读全文
posted @ 2021-03-14 23:18 包子789654 阅读(2098) 评论(0) 推荐(0) 编辑
摘要:有时候我们的写的类代码放错了类库或文件夹,需要从一个文件夹移动到另外一个文件夹 方法如下: 1,选择需要移动的文件,Refactor-->Move... 移动前的命名空间: 2,选择目标文件夹 移动后的命名空间: 3,之前引用过的旧的命名空间,会自动添加新的命名空间 阅读全文
posted @ 2021-02-06 16:11 包子789654 阅读(1816) 评论(1) 推荐(0) 编辑
摘要:1,方法1,通用方法,以下方法是转载别人的 1,添加引用 【1.1】引用:System.Runtime.Serialization.dll 【1.2】using System.Runtime.Serialization.Json; 2,序列化和反序列化的方法 /// <summary> /// 转换 阅读全文
posted @ 2021-01-29 23:02 包子789654 阅读(599) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 【1】虚方法--virtrual(小蜜蜂) 作用:允许子类/派生类,进行重写,也实现不一样的功能。 特点:好维护 【2】重写方法--override 【3】抽象方法--abstract(大懒虫) 定义:一定要写在抽象类中,而且不能new,不带方法体 使用场所:强制性,一定要实现 抽 阅读全文
posted @ 2021-01-05 23:18 包子789654 阅读(508) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示