摘要:
1.把集合中的每一项转换为另外一种类型 IEnumerable<int> items = list.Select(it=>it.Age); foreach (var item in items) { Console.WriteLine(item); } IEnumerable<string> ite 阅读全文
摘要:
往集合中填充一些基础数据 class Program { static void Main(string[] args) { List<Employee> list = new() { new Employee { Id = 1, Name = "Hpf", Age = 38, Gender = t 阅读全文
摘要:
1.调用Linq的Where扩展方法 /// <summary> /// Where方法会遍历集合中的每个元素 /// 每个元素调用 x => x > 10 表达式判断是否为true /// 如果为true,则把这个值放到返回的集合中 /// </summary> { int[] nums1 = n 阅读全文
摘要:
1.创建控制台应用程序,并下载Nuget包 Quartz 2.6.2.0 2.创建一个简单任务 OneJob.cs 继承 IJob,并实现接口 public void Execute(IJobExecutionContext context) { Console.WriteLine("hello") 阅读全文
摘要:
1.新建Winform程序 1.1拖一个 FlowLayoutPanel 控件 属性: Dcok = Fill 1.2拖一个 Panel 控件 属性: Margin = 10, 10, 10, 10 Visible = False 1.3拖一个 Label 控件 属性: AutoSize = Fal 阅读全文
摘要:
1.参数传值 代码截图 postman截图 postman结果截图 2.参数传json数据 2.1传一条数据 代码截图 postman截图 postman结果截图 2.2传一个集合(多条数据) 代码截图 postman截图 postman结果截图 3.直接传json数据 代码截图 OeeTerm是一 阅读全文
摘要:
1.扩展方法定义 向现有的类型“添加”方法。例如:String Int Class DataTable等 2.语法规则 扩展方法定义在静态类的静态方法中 第一个参数指定该方法用于哪个类型,并该参数以 this 修饰符为前缀 扩展方法后面只有一个 this 修饰的参数不属于方法参数,此扩展是无参方法 阅读全文
摘要:
新建类的模板地址 D:\你的vs安装的地址\Visual Studio2019\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class\Class.cs 新建Windows窗体的模板地址 D:\你的vs安装的地址\Visual Studi 阅读全文
摘要:
IIS默认没有WCF运行环境,我自行百度的解决方案,大家可以点击参考下 第一次做的时候参考的文章,创建WCF服务应用程序是可以直接挂在IIS上运行的,不需要控制台去控制服务是否开启 1.使用VS2019创建一个新项目 将原有的 Class1.cs文件删除,选择项目右键 -- 新建项,找到WCF 服务 阅读全文
摘要:
1.使用VS2019创建一个MVC5的新项目 2.打开NuGet包管理器,搜索以下三个,依次安装到指定项目中去 Microsoft.AspNet.SignalR Microsoft.AspNet.SignalR.Client Microsoft.AspNet.SignalR.Owin 全部安装完成, 阅读全文