上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: C# Topshelf 搭建 Windows 服务 Topshelf 是一个用来部署基于.NET Framework 开发的服务的框架。简化服务创建于部署过程,并且支持控制台应用程序部署为服务。本文基于 .net core 控制台应用程序部署为服务(.net Framework 可用)。 第一步:创 阅读全文
posted @ 2021-07-18 13:28 Net分享 阅读(118) 评论(0) 推荐(0)
摘要: IOC 容器IServiceCollection 什么是Ioc 把对象的统一创建交给第三方容器来创建 如何使用内置IOC ServerCollection 1.在Starup中的ConfigurServicetion方法中注册服务 services.AddSingleton<ITestService 阅读全文
posted @ 2021-06-07 16:05 Net分享 阅读(429) 评论(0) 推荐(0)
摘要: c#四舍五入取整 Math.Round(3.45, 0, MidpointRounding.AwayFromZero) 上取整或下取整 Math.Ceiling(3.1)=4; Math.Floor(3.9)=3; Sql 获取向上取整、向下取整、四舍五入取整的实例详解 【四舍五入取整截取】 sel 阅读全文
posted @ 2021-06-05 19:45 Net分享 阅读(153) 评论(0) 推荐(0)
摘要: public static DataTable ReadExcelToDataTable(string fileName, string sheetName = null, bool isFirstRowColumn = true) { //定义要返回的datatable对象 DataTable d 阅读全文
posted @ 2021-06-02 18:01 Net分享 阅读(563) 评论(0) 推荐(0)
摘要: 前言 关于C#中默认的Distinct方法在什么情况下才能去重,这个就不用我再多讲,针对集合对象去重默认实现将不再满足,于是乎我们需要自定义实现来解决这个问题,接下来我们详细讲解几种常见去重方案,孰好孰歹自行判之。 首先给出我们需要用到的对象,如下: public class Person { pu 阅读全文
posted @ 2021-05-17 10:53 Net分享 阅读(7135) 评论(0) 推荐(2)
摘要: c#中如何将一个数组拆分多个小数组 int[] data = {1,2,3,4,5,6,7,8,9}; int[][] result = Enumerable.Range(0, data.Count() / 3).Select(x => data.Skip(x*3).Take(3).ToArray( 阅读全文
posted @ 2021-05-14 20:06 Net分享 阅读(72) 评论(0) 推荐(0)
摘要: ​ 站点名称一点要和服务器的站点名称一样 使用Web Deploy进行远程部署 Web Deploy支持直接从本地Visual Studio的工程文件部署网站到远程服务器,部署的过程中可以对比哪些文件变化了需要拷贝,而不是一股脑的全部拷贝,效率和准确性会更好。 部署的过程主要要注意以下几点: 远程服 阅读全文
posted @ 2021-05-14 19:38 Net分享 阅读(174) 评论(0) 推荐(0)
摘要: 一、Debug和Release的区别 Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码 阅读全文
posted @ 2021-05-14 19:29 Net分享 阅读(430) 评论(0) 推荐(0)
摘要: 1.新建一个.NET Core类库 2.新增一个方法,并编译项目 3.下载Nuget.exe,与刚才新建的类库放在同一目录下 下载地址:https://www.nuget.org/downloads 4.在Nuget官网注册账号 官网地址:https://www.nuget.org/ 创建一个Key 阅读全文
posted @ 2021-05-07 13:26 Net分享 阅读(838) 评论(3) 推荐(0)
摘要: 前言 Dynamic类型是C#4.0中引入的新类型,它允许其操作掠过编译器类型检查,而在运行时处理。 编程语言有时可以划分为静态类型化语言和动态类型化语言。C#和Java经常被认为是静态化类型的语言,而Python、Ruby和JavaScript是动态类型语言。一般而言,动态语言在编译时不会对类型进 阅读全文
posted @ 2021-04-30 13:53 Net分享 阅读(630) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页