随笔分类 -  c#

c# .net
摘要:C#中dynamic的正确用法 dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像 阅读全文
posted @ 2021-04-28 16:54 清枫林 阅读(1241) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2020-09-25 17:27 清枫林 阅读(1271) 评论(0) 推荐(0)
摘要:const 的概念就是一个包含不能修改的值的变量。常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中提取的值来初始化常量。如果 const int a = b+1;b是一个变量,显然不能再编译时就计算出结果,所以常量是不可以用变量来初始化的。readonly 允许把一个字段设置成常量,但 阅读全文
posted @ 2020-06-01 16:05 清枫林 阅读(370) 评论(0) 推荐(0)
摘要:共同点: 1、都是用来修饰父类; 2、如果用来修饰方法,前面不能加private(毕竟是要被继承的,private的继承不了),虚方法和抽象方法都不能用private; 区别: 1、abstract是抽象的,抽象方法必须在抽象类中,抽象方法不能有方法主体,抽象方法必须要被继承的子类重新,不重写会报错 阅读全文
posted @ 2020-06-01 14:44 清枫林 阅读(498) 评论(0) 推荐(0)
摘要:Json.NET Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类 阅读全文
posted @ 2019-09-04 14:17 清枫林 阅读(468) 评论(0) 推荐(0)
摘要:1、在etc/systemd/system下创建xxx.service文件 [Unit]Description="ubif Service" [Service]Type=simpleGuessMainPID=trueWorkingDirectory=/var/ubif/UbifPublish/ // 阅读全文
posted @ 2019-05-18 16:04 清枫林 阅读(2735) 评论(4) 推荐(3)
摘要:1、安装Supervisor centos下安装yum install supervisor 2、 systemctl enable supervisord 开机自启 systemctl start supervisord 启动supervisord systemctl status supervi 阅读全文
posted @ 2019-05-18 15:43 清枫林 阅读(1949) 评论(0) 推荐(0)
摘要:在EF中,当在dbset使用join关联多表查询时,连接查询的表如果没有建立相应的外键关系时,EF生成的SQL语句是inner join(内联),对于inner join,有所了解的同学都知道,很多时候这并不是我们的本意,实例如下: EF生成了内连接(inner join)查询,当两个表的任一表的数 阅读全文
posted @ 2019-05-12 22:30 清枫林 阅读(1780) 评论(0) 推荐(0)
摘要:很多小伙伴在创建新的类的时候都要都要手动写类的注释,如作者名称、创建日期、版本等等,当有几个类的时候还可以手动写写,但有几十个或者更多的类的时候就麻烦了,所以我们可以设定Visual Studio 2017让工具帮我们自动创建这些信息。 首先找到Class.cs这个文件 C:\Program Fil 阅读全文
posted @ 2019-05-10 16:50 清枫林 阅读(2201) 评论(0) 推荐(0)
摘要:出现原因:当insert数据中有表情时发生。而这些表情是按照4个字节一个单位进行编码的,而我们使用的utf-8编码在mysql数据库中默认是按照3个字节一个单位进行编码的. 解决方法:将表字段字符集设置成utf8mb4 阅读全文
posted @ 2019-04-22 17:00 清枫林 阅读(1216) 评论(0) 推荐(0)
摘要:using System;using System.Collections.Generic;using System.Text;using WeChatApi.Model;using System.Linq;namespace Help{ public static class TreeGridHe 阅读全文
posted @ 2019-03-14 16:14 清枫林 阅读(625) 评论(0) 推荐(0)
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Drawing; 5 using System.Data; 6 using System.Linq; 7 using System.Text; 8 using System.Window... 阅读全文
posted @ 2017-03-28 14:53 清枫林 阅读(4849) 评论(0) 推荐(0)