文章列表
40 浏览
喜欢(0)

C#/.NET应用程序编程开发中多线程ThreadStart如何传递参数?

问题描述C#/.NET应用程序编程开发中,我们可以new Thread()来开启多线程,其中Thread类可以接收ThreadStart类型的参数,如下:public static void Main(){ var th = new ...

C#开发 2019-07-19 0评论 0收藏
16 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何判断一个字符串已经被HttpUtility.UrlEncode编码?

问题描述C#/.NET应用程序编程开发中,现有一个URL字符串var url = "https://www.baidu.com/";被HttpUtility.UrlEncode()方法编码过了,编码后的字符串如下:htt...

C#开发 2019-07-18 0评论 1收藏
398 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何使用内存流(MemoryStream)操作文件(读取或者保存文件)?

问题描述C#/.NET应用程序编程开发中,如何使用内存流(MemoryStream)操作文件(读取或者保存文件)?比如将内存流MemoryStream保存成文件或者从磁盘文件读成内存流MemoryStream。方案一.NET Framewo...

C#开发 2019-07-18 0评论 0收藏
133 浏览
喜欢(4)

C#/.NET应用程序编程开发中如何使用反射获取指定命名空间中的所有类(类名)的集合?

问题描述C#/.NET应用程序编程开发中,如何使用反射获取指定命名空间中的所有类(类名)的集合呢?方案一使用LINQ从Assembly.GetExecutingAssembly().GetTypes()的所有类型集合中筛选,如下:strin...

C#开发 2019-07-18 0评论 0收藏
24 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何读取文件的大小(文件内容长度)?

问题描述C#/.NET应用程序编程开发中,如何读取一个文件的大小(文件内容长度)呢?方案一在.NET Framework中,内置了读取文件信息的类FileInfo,我们可以通过这个类来读取指定文件的大小(文件内容长度),如下:long le...

C#开发 2019-07-17 0评论 0收藏
153 浏览
喜欢(1)

[C#/.NET]使用Dapper的扩展组件DapperExtensions自定义映射主键,列/表的别名以及忽略部分列

前言Dapper是.NET平台下的一个轻量的实体对象-数据表关系映射的工具组件,也被称为ORM。但从严格意义上来说,Dapper并没有一个完整ORM的所有功能,所以我将它看作一个关系映射组件。它取代了我们传统的DbHelper,并且面向实体...

C#开发 2019-07-12 0评论 1收藏
381 浏览
喜欢(3)

DncZeus前后端分离项目打包/发布/部署及注意事项

DncZeus前后端分离项目打包/发布/部署及注意事项前言DncZeus这个基于ASP.NET Core + Vue.js前后端分离的通用后台管理框架从发布到现在已有大半年时间了,期间很多使用者问到DncZeus项目怎么打包,怎么发布,怎么...

DncZeus 2019-07-11 0评论 0收藏
20 浏览
喜欢(0)

C#/.NET应用程序编程开发中将一个对象(object)序列化成xml文档的方法有哪些?

问题描述C#/.NET应用程序编程开发中,现有一个对象object,要求将这个对象序列化成功xml文档,有哪些方法呢?方案一使用命名空间System.Xml.Serialization的XmlSerializer类来将对象序列化成xml,如...

C#开发 2019-07-11 0评论 0收藏
35 浏览
喜欢(0)

C#/.NET应用程序编程开发中LINQ查询中如何动态添加Where条件?

问题描述C#/.NET应用程序编程开发中,使用LINQ对集合进行操作是一件非常令人愉悦的事件,因为LINQ内置了许多专门操作集合的方法,如:筛选(Where),查询(Select,SelectMany),求和(Sum)等等,这些方法可大大提...

C#开发 2019-07-11 0评论 0收藏
21 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何获取Windows操作系统的基础信息以及BIOS的版本等?

问题描述C#/.NET应用程序编程开发中,如何获取Windows操作系统的基础信息,比如:系统的制造商,系统版本以及BIOS的版本等?方案一使用命名空间System.Management可以获取Windows操作系统的一些基本信息,如下: ...

C#开发 2019-07-11 0评论 0收藏
34 浏览
喜欢(0)

[SQL Server]SQL Server数据库中在创建存储过程前先检测是否存在,如果不存在则创建,如果存在则先删除再创建?

问题描述SQL Server数据库中,在创建存储过程前先检测是否存在,如果不存在则创建,如果存在则先删除再创建?方案一使用IF EXISTS语句判断,如下:IF EXISTS ( SELECT * FROM sy...

SQL Server 2019-07-11 0评论 0收藏
89 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何使用pivot函数将行转换成列(行列转换)?

问题描述SQL Server数据库中,在做某些场景下需要将数据行列转换进行查询,使用SQL语句应该如何实现呢?方案一如何是SQL Server 2005及以上版本,则可使用PIVOT函数进行行列的转换,如下:首先创建一个示例数据表并写入示例...

SQL Server 2019-07-09 0评论 0收藏
22 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何返回INSERT INTO语句插入/写入数据后的记录值(比如ID等)?

问题描述SQL Server数据库中,有时候当我们使用INSERT INTO语句写入数据后,需要返回写入数据对应的自增ID或者GUID,以便根据此记录进行后续的操作。那么SQL语句如何实现返回记录值的操作呢?示例数据表结构:SET ANSI...

SQL Server 2019-07-09 0评论 0收藏
22 浏览
喜欢(1)

[SQL Server]SQL Server数据库中如何使用SQL语句查询指定日期当月的第一天?

问题描述SQL Server数据库中,使用SQL语句如何查询一个指定日期当月的第一天?比如指定日期为2019-07-08,需要使用SQL计算出2019年7月1日即2019-07-01,应该如何实现呢?方案一使用SQL的内置函数DATEADD...

SQL Server 2019-07-08 0评论 0收藏
48 浏览
喜欢(2)

C#/.NET应用程序编程开发中使用AutoMapper时如何忽略某个或某些属性的映射?

问题描述C#/.NET应用程序编程开发中,我们可以使用AutoMapper快速解决不同实体之间的映射问题,但有时候两个实体间的映射时需要忽略部分属性的映射,这时应该如何处理呢?方案一AutoMapper提供了忽略属性映射的方法,在AutoM...

C#开发 2019-07-08 0评论 0收藏
42 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何使用LINQ获取泛型集合的最后N个元素?

问题描述C#/.NET应用程序编程开发中,假如当前有一个泛型集合,如何使用LINQ获取这个泛型集合的最后N个元素?方案一使用LINQ的扩展方法Skip(),如下:collection.Skip(Math.Max(0, collection....

C#开发 2019-07-08 0评论 0收藏
23 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何使用SQL语句删除指定数据库所有的数据表、视图、存储过程、触发器、主键、外键、约束以及所有的依赖关系等等?

问题描述SQL Server数据库中,使用SQL语句删除指定数据库所有的数据表、视图、存储过程、触发器、主键、外键、约束以及所有的依赖关系等等,以达到在不用重新创建一个新数据库的情况下清理数据库目的?特别注意:本文的脚本具有对数据库结构的完...

SQL Server 2019-07-04 0评论 0收藏
13 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何使用LINQ实现按集合元素的某个属性分组(GroupBy)后查询分组的子集合?

问题描述C#/.NET应用程序编程开发中,如何使用LINQ实现按集合元素的某个属性分组(GroupBy)后查询分组的子集合?比如,现有一个订单集合,其中每个订单信息(Order.cs)包含:订单编号,客户姓名,订单金额,创建时间。订单实体类...

C#开发 2019-07-04 0评论 0收藏
375 浏览
喜欢(1)

[SQL Server]SQL Server数据库中如何将时间日期类型(DateTime)转换成字符串类型(varchar,nvarchar)?

问题描述SQL Server数据库中,如何将时间日期类型(DateTime)的数据转换成字符串类型(varchar,nvarchar),并对其进行yyyy-mm-dd形式的格式化输出?方案一使用SQL Server的CONVERT()函数,...

SQL Server 2019-07-02 0评论 0收藏
201 浏览
喜欢(1)

[SQL Server]SQL Server数据库中如何修改数据列的数据类型?

问题描述SQL Server数据库中有一列的数据类型为varchar(50),现需要将其数据类型修改为nvarchar(200),如何使用SQL语句修改这列的数据类型呢?方案一SQL Server数据库支持使用SQL语句修改列的数据类型,语...

SQL Server 2019-07-02 0评论 0收藏