445 浏览
喜欢(6)

[置顶] C#/.NET基于Topshelf创建Windows服务程序及服务的安装和卸载(极速,简洁)

文章目录C#/.NET基于Topshelf创建Windows服务的系列文章目录:1.C#/.NET基于Topshelf创建Windows服务程序及服务的安装和卸载 (1)2.在C#/.NET应用程序开发中创建一个基于Topshelf的应用程序守护进程(服务) (2)3.C#/.NET基于Topshelf创建Windows服务的守护程序作为服务启动的客户端桌面程序不显示UI界面的问题分析和解决方案 (3)前言对于使用Windows操作系统...

C#开发 2019-04-09 17:39 2评论 0收藏
328 浏览
喜欢(11)

[置顶] git常用操作/命令收集(不定期更新)

前言我们知道,Git是一个非常好的版本控制工具。在日常生活中,如果你使用Git,那么就不能避免地会使用到Git的各种命令。但Git命令和操作也是比较多的,同样的操作也可能有不同的命令。本文就收集并记录一些Git日常使用的命令,以方便快速查阅,也供Git使用者参考。查看本地仓库的远程git地址git remote get-url originget config --get remote.origin.urlgit remote show...

Git 2019-01-08 15:08 1评论 2收藏
2411 浏览
喜欢(13)

[置顶] 开源干货!!!.NET Core + Vue.js(iview-admin) 通用动态权限(RBAC)管理系统框架[DncZeus]开源啦!!!

DncZeus前言关于 DncZeus" class="reference-link">关于 DncZeusDncZeus = Dnc + Zeus“Dnc”—.Net Core 的缩写;“Zeus”—中文译为宙斯,是古希腊神话中的众神之王,奥林匹斯十二主神之首,统治宇宙万物的至高无上的主神(在古希腊神话中主神专指宙斯),人们常用“众神和人类的父亲”、“神王”来称呼他,是希腊神话诸神中最伟大的神。DncZeus的愿景就是做一个.NET ...

ASP.NET Core 2018-12-19 23:05 1评论 1收藏
AD 友情赞助
8187 浏览
喜欢(27)

[置顶] 非常漂亮精致基于Bootstrap+Material的轻量级响应式后台管理系统模板框架UI(Bootstrap 4)

模板摘要本文分享的是一套基于Bootstrap 4的精美的响应式后台管理系统模板。它是一款流行的开源的WEB应用程序后台系统模板。支持响应式的HTML,并且基于Bootstrap 4的CSS框架。该模板实现了所有的Bootstrap组件并且还重新定义了许多通用的组件以方便常规的开发设计需求,作为一套后台管理系统模板,是非常好的选择。此模板是基于模块化设计的,所以你可以非常容易对它自定义和扩展。这个后台系统模板主要的特性有:使用了Boot...

系统模板 2018-01-25 17:35 2评论 9收藏
6818 浏览
喜欢(8)

[置顶] 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](一)

前言大家好,我是Rector从今天开始,Rector将为大家推出一个关于创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar]的文章系列,和大家一起一步一步地创建ASP.NET MVC 5 WEB 应用程序。从项目解决方案一直到在项目中集成Repository模式、基于Autofac的依赖注入、基于Automapper的实体与视图类映射以及比较常用的ORM[如:Entity Fr...

ASP.NET MVC 2017-10-18 17:00 0评论 0收藏
65612 浏览
喜欢(77)

[置顶] C# WINFORM窗体间通过委托和事件传值(自定义事件参数)--实例详解

在C# WINFORM的日常开发中,我们通常需要遇到跨窗体传值这一问题,实现的方式也是有很多的,今天给大家分享一种通过委托和事件来实现的传值方式。不多说废话,我将用一个具体的实例来跟大家说明怎么样利用很委托和事件以及自定义的参数来实现跨窗体传值。例如:程序中我们有一个主窗体,其中文本框的值是我们需要从另外一个窗体中获取的,如图:在这个表单窗体中,填写完整联系人地址信息后,我们希望把这些信息回传到主窗体中,如图:最终,我们想让主窗体得到如...

WINFORM 2014-02-04 13:44 4评论 0收藏
AD 友情赞助
1 浏览
喜欢(0)

ASP.NET Core应用程序编程开发中如何指定/修改端口号?

问题描述ASP.NET Core创建的Web应用程序中,默认的网络端口是5000,那么如何修改这个默认的端为其他可用的任意端口(比如:5001)呢?方案一在WebHostBuilder的实例对象的UseUrls()方法中指定网络访问路径和端口,如:public class Program{ public static void Main(string[] args) { var host = new WebHo...

ASP.NET Core 2019-06-25 14:14 0评论 0收藏
4 浏览
喜欢(0)

C#/.NET应用程序编程开发中在不使用循环语句的情况下如何实现复制一个集合到另一个集合?

问题描述如题,C#/.NET应用程序编程开发中,在不使用循环语句的情况下如何实现复制一个集合到另一个集合?比如,现在有一个数字集合list:var list = new List<int>{ 1,2,3,4,5,6,7,8,9};现要求在不使用循环语句(for,foreach,while等)的情况下,将list集合中的元素全部复制到另一个集合中,使用C#/.NET应该如何实现呢?方案一使用关键字new创建一个泛型集合实例,将...

C#开发 2019-06-21 15:29 0评论 0收藏
3 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何获取一个枚举中定义的枚举值个数?

问题描述如题,在C#/.NET应用程序编程开发中,如何获取一个枚举中定义的枚举值个数?比如当前有如下的枚举:public enum WeekDays{ Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6, SunDay = 0}不用程序就能看出来,WeekDays的枚举值个数为7个,那么如何...

C#开发 2019-06-20 16:14 0评论 0收藏
AD 友情赞助
1 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何读取当前计算机的CPU内核数量?

问题描述如题,C#/.NET应用程序编程开发中,如何读取当前计算机的CPU内核数量?方案一使用C#/.NET可以读取CPU的几个不同的信息,其中包括读取CPU的物理个数,CPU的内核数以及CPU的逻辑数量,C#读取CPU这些不同数据的示例代码如下:请确保项目中已经引用了System.Management.dll动态链接库。 物理CPU数量:foreach (var item in new System.Management.Manage...

C#开发 2019-06-20 15:44 0评论 0收藏
6 浏览
喜欢(0)

C#/.NET应用程序编程开发中更简易,更高效的方式读/写文件有哪些?

问题描述在C#/.NET应用程序编程开发中,有很多方式可以读/写文件。但有哪些是更简易,更高效的C#读/写文件的方式呢?方案一使用.NET内置的File.ReadAllText和File.WriteAllText两个方法分别读取/写入文件应该是C#/.NET应用程序编程开发中最简洁的文件读/写操作了,如:// 写文件操作string createText = "Hello and Welcome" + Environ...

C#开发 2019-06-20 10:13 0评论 0收藏
2 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何使用反射设置对象的属性值?

问题描述比如有类似这样的类Customer.cs:public class Customer{ public int Id{get;set;} public string FirstName{get;set;} public string LastName{get;set;}}在通常情况下,我们可以通过对象直接为属性赋值,如:public static void Main(){ var customer = ne...

C#开发 2019-06-19 15:09 0评论 0收藏
3 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何根据一个文件的扩展名获取对应的MIME类型?

问题描述在C#/.NET应用程序编程开发中,如何根据一个文件的扩展名获取对应的MIME类型?比如类似如下的对应关系:扩展名MIME类型.exeapplication/octet-stream.gifimage/gif.htmltext/html.icoimage/x-icon方案一如果是.NET Framework >= 4.5 ,则可以使用System.Web.MimeMapping.GetMimeMapping()方法,这里....

C#开发 2019-06-19 11:39 0评论 0收藏
4 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何使用反射(reflection)调用类的私有方法?

问题描述在C#/.NET应用程序编程开发中,假如现在一个类,其中包含了不同的方法,有公共方法也有私有方法,需要使用反射根据不同的参数动态调用这个类的不同方法。如果直接使用方法Type.GetMethod()的一个方法名作为参数的重载,如:var methodName = "你的方法名";MethodInfo dynMethod = this.GetType().GetMethod(methodName);dynMet...

C#开发 2019-06-19 11:20 0评论 0收藏
10 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何根据一个字典的值获取字典的键名?

问题描述在C#/.NET应用程序编程开发中,如何根据一个字典的值获取字典的键名?比如有如下字典:Dictionary<string, string> types = new Dictionary<string, string>(){ {"1", "one"}, {"2", "two"}, {"3", &quo...

C#开发 2019-06-18 16:23 0评论 0收藏
12 浏览
喜欢(0)

C#/.NET应用程序编程开发中一个方法如何返回多个返回值?

C#/.NET应用程序编程开发中一个方法如何返回多个返回值?问题描述在C#/.NET应用程序编程开发中,对于初学者来说,对于方法的使用可能存在一些局限性。常规情况下,他们认为一个方法可以没有返回值,即:void,也可以有一个返回值,类似:public int Add(int x,int y){ return x + y;}那么,如果想要一个方法返回多个返回值,在C#中如何实现呢?方案一如果是.NET 4.0及以上版本,则可用Tup...

C#开发 2019-06-18 15:16 0评论 0收藏
10 浏览
喜欢(0)

使用C#编程实现获取所有Windows服务列表及对Windows服务(Windows Service)的启动/停止/重启的方法

前言在Windows操作系统中,我们可以在命令提示符中运行servcies.msc打开Windows服务的窗口,这个窗口中会罗列出此操作系统中当前所有已安装的Windows服务。我们可以右键单击任意一个服务,然后对其进行相应的启动/停止/重启等操作,如图:本文将向C#开发者们介绍如何使用编程实现获取所有Windows服务列表及对Windows服务(Windows Service)的启动/停止/重启的方法。获取当前Windows操作系统所...

C#开发 2019-06-18 14:04 0评论 0收藏
8 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何设置HttpClient的头部授权信息?

问题描述在C#/.NET的应用程序编程开发中,经常会使用HttpClient这个类来处理有关Http请求的相关操作,比如可以向远程服务接口发送Http请求以获取或者提交相关数据。常规情况下,远程服务接口为了保护接口数据,一般都会设置用户身份验证,那么使用HttpClient时,我们如何设置头部的用户身份授权信息呢?方案一HttpClient类提供了一个DefaultRequestHeaders成员,可以通过设置DefaultReques...

C#开发 2019-06-17 15:22 0评论 0收藏
12 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何获取当前类的类名?

问题描述比如,在C#/.NET应用程序编程开发中有一个名为Customer的类,其中有一个方法GetClassName()需要获取当前类的类名,应该如何实现呢?Customer.cs:public class Customer{ public int Id {get;set;} public string GetClassName(){ string className =""; // get cla...

C#开发 2019-06-14 16:32 0评论 0收藏
15 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何判断一个对象是否为匿名对象?

问题描述如题,在C#/.NET应用程序编程开发中创建一个对象的方式有多种,可以首先定义一个特定的类,然后new实例化,另外还可以创建匿名对象。开发过程中,有时候需要判断当前的对象是否为匿名对象,应该如何实现呢?方案一在解决这个问题之前,我们应该首先整理一下关于C#匿名对象具有的特性,这样才能更好地对是否是匿名对象的判断提供依据。在解决问题的时候尽量做到“知其然,知其所以然”。判断匿名对象的主要依据有:任何的C#匿名类型均直接派生自Sys...

C#开发 2019-06-13 16:36 0评论 0收藏
AD 友情赞助