随笔分类 - .Net
摘要:在以前,我们可以按住win+E就可以打开到有盘符的界面(直接看见C盘,D盘,E盘……),现在win11没有这个效果了,我还得再在左边的选项里寻找“此电脑”再进入我想要的“我的电脑”界面,真麻烦!无缘无故多了几个点击步骤,效率真低! 今天,我想改变这个效果!自已自足!。。。。。。终于,我实现了这个效果
阅读全文
摘要:功能: 1、19个自定义软件打开方式; 2、获取天气信息; 效果如下: 软件分享:通过网盘分享的文件:自定义桌面.rar链接: https://pan.baidu.com/s/1er00wGAz6l5XqwTGGaYC9w 提取码: 4r4b 使用步骤:1.需要安装.net Framework4.8
阅读全文
摘要:最近开发了一个新功能,以前我都是用纸质笔记做记录的日常生活,后来发现有点麻烦,比如写英语日记的时候,哪天的日记忘记写了还得往前翻太麻烦了,现在打算制作一个功能把这个事情记录下来; 功能:是否已经写英语日记记录、举哑铃记录、锻炼握力器记录;
阅读全文
摘要:前段时间我嫌桌面快捷键太多,我使用C语言用MFC制作了桌面自定义系统(上图左),可是这个系统存在一些问题,比如(下图) 默认情况下它的右上角没有最大化和最小化的按钮,而Winform是有的(下图)。 还有一个问题:在任务栏,点击时MFC不能最小化,而Winform可以;还有一个很大的问题,MFC点击
阅读全文
摘要:自己做的计算器 主要的逻辑如下:用两个集合,每个数字对应一个符号,先收集数字和符号,然后再处理乘除法,再处理加减法,最后得出计算的数字;(此方法不一定是最优方法,因为没有收集网络上的资料,是自己想出来的解决方案) 按钮 “=” 的逻辑如下: var val = show.Text; var vals
阅读全文
摘要:路由规则(做记录,主要给自己,后续会不断更新): 一、路由规则,可以自由更改([Route("api/[action]/[controller]")]),其中action和controller可以调换; [Route("api/Test1/{id:int}/Values1")] [ApiContro
阅读全文
摘要:可以自己添加引用; 我本地的电脑引用地址为: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1
阅读全文
摘要:string strTmp = "中国"; int a = System.Text.Encoding.Default.GetBytes(strTmp).Length; int b = strTmp.Length; Console.WriteLine(a); // 4 Console.WriteLin
阅读全文
摘要:当某个值发生变化时,将触发事件; using System; using System.ComponentModel; namespace ConsoleApp1 { class Program { static void Main(string[] args) { //TestClassCShar
阅读全文
摘要:关闭VS所有窗口,后重启.即可返回正常. (信息来源:http://www.aitaoji.cn/thread-298-1-1.html)
阅读全文
摘要:如: public int MyProperty { get; set; } 只需要输入“prop”,然后按两次Tab键,就完成了;
阅读全文
摘要:使用场景:多条件筛选,不确定条件的个数时,可选择此种方式; 扩展类: public static class ExpLinqExpressions { public static Expression<Func<T, bool>> True<T>() { return f => true; } pu
阅读全文
摘要:///查询数据库的仓储类 ItestRepository test = new TestRepository(); ParameterExpression parameterExpression = Expression.Parameter(typeof(Test), "d"); PropertyI
阅读全文
摘要:Program是一个类;这行代码的结果是找到这个类的绝对路径; string test = typeof(Program).Assembly.Location;
阅读全文
摘要:class Program { static void Main(string[] args) { List<Test1> list1 = new List<Test1>(); List<Test2> list2 = new List<Test2>(); List<Test3> list3 = ne
阅读全文
摘要:只有在调试时才执行的DEBUG那部分的代码,否则执行else那部分的代码,最后用endif结束语句; 代码如下: string end = ""; #if DEBUG { end = "Debug"; Console.WriteLine(end); } #else { end = "no Debug
阅读全文
摘要:方式1: 先实例化,需要再调用Start启动; static void Main(string[] args) { #region Task //task的启动方式 Task task = new Task(()=> { Test(); }); task.Start(); Console.Write
阅读全文
摘要:在指定的可为空的字段上增加特性“[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]”即可; class Program { static void Main(string[] args) { TestMan test = new
阅读全文
摘要:静态构造函数只会被执行一次。详细内容,参考链接: https://www.cnblogs.com/jiagoushi/p/3775046.html
阅读全文
摘要:params可以用于传递多个相同类型的参数,比如如下代码的例子,"params string[]array”表示可以传递多个string数据类型的参数; class Program { static void Main(string[] args) { ParamsHelper.Test("a",
阅读全文