标签 .NET技术 文章列表
149 浏览
喜欢(0)

C#/.NET应用程序编程开发中如何判断一个集合中是否包含某个指定的元素对象

如题,在C#/.NET应用程序编程开发中如何判断一个集合中是否包含某个指定的素对象?比如当前有一个对象集合(List):List<Customer> customersCustomer.cs类似如下:public class C...

C#开发 2019-06-03 0评论 0收藏
118 浏览
喜欢(3)

C#/.NET应用程序编程开发中LINQ查询如何实现一个集合的分页?

问题描述如题,在C#/.NET应用程序编程开发中LINQ查询如何实现一个集合的分页?在SQL Server数据库中可以使用TOP函数或者OFFSET函数实现分页,在MySQL数据库中,可以使用LIMIT n,m。但在C#/.NET的应用程序...

C#开发 2019-05-31 0评论 1收藏
263 浏览
喜欢(7)

C#/.NET应用程序开发中使用反射动态加载AutoMapper的映射配置关系

前言在C#/.NET应用程序开发中,经常遇到在两种不同的实体类之间相互映射的问题,比如有数据源对应的领域实体类和一个用于UI界面的数据传输对象(DTO),我们从数据源中取出数据并赋给领域实体,常规情况下,我们最后需要将领域实体的数据手动地映...

C#开发 2019-04-28 0评论 0收藏
AD 友情赞助
1107 浏览
喜欢(7)

C#/.NET基于Topshelf创建Windows服务的守护程序作为服务启动的客户端桌面程序不显示UI界面的问题分析和解决方案

前言在上一篇文章《在C#/.NET应用程序开发中创建一个基于Topshelf的应用程序守护进程(服务)》的最后,我给大家抛出了一个遗留的问题—在将TopshelfDemoService程序作为Windows服务安装的情况下,由它守护并启动的...

C#开发 2019-04-11 0评论 1收藏
788 浏览
喜欢(3)

在C#/.NET应用程序开发中创建一个基于Topshelf的应用程序守护进程(服务)

前言在上一篇文章《C#/.NET基于Topshelf创建Windows服务程序及服务的安装和卸载》中,我们了解发C#/.NET创建基于Topshelf Windows服务程序的大致流程,参数配置以及服务的安装和卸载。同时,我们也使用一个简单...

C#开发 2019-04-10 0评论 0收藏
1631 浏览
喜欢(11)

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

文章目录C#/.NET基于Topshelf创建Windows服务的系列文章目录:1.C#/.NET基于Topshelf创建Windows服务程序及服务的安装和卸载 (1)2.在C#/.NET应用程序开发中创建一个基于Topshelf的应用程...

C#开发 2019-04-09 4评论 2收藏
AD 友情赞助
555 浏览
喜欢(6)

.NET/C#应用程序开发Dapper ORM中使用工作单元(Unit Of Work)完成事务操作

本文分享一种在.NET/C#应用程序开发Dapper ORM中使用工作单元(Unit Of Work)完成事务操作的方式,封装如下:public sealed class DalSession : IDisposable{ publi...

.NET 2019-03-20 0评论 1收藏
97 浏览
喜欢(0)

[.NET/C#].NET/C#应用程序开发中如何将两个数组合并成一个数组?

问题描述如题,在.NET/C# 应用程序开发中如何将两个数组合并成一个数组?方案一如果在.NET 2.0或者以下版本中,由于没有LINQ,所以只能自定义实现将两个数组合并成一个数组的方法。如果数组是可以修改的,那可以在复制数组数据之前更改其...

.NET 2018-11-01 0评论 0收藏
203 浏览
喜欢(1)

[.NET].NET应用程序开发中如何修改WebClient对象的超时时间(timeout)?

问题描述在.NET应用程序开发中,很多时候需要使用程序向远程的API发起HTTP请求。而.NET的程序集内置了一个可以发起HTTP请求的类:WebClient,WebClient实现了下载/上传的一些方法,如:DownloadData,Do...

.NET 2018-10-31 0评论 0收藏
AD 友情赞助
115 浏览
喜欢(0)

[.NET].NET应用程序开发中如何检测一个SqlDataReader对象中是否包含某个列名?

问题描述如题,在.NET应用程序开发中,如何检测判断一个SqlDataReader对象中是否包含某个列名?方案一public static class DataRecordExtensions{ public static bool ...

.NET 2018-10-31 0评论 0收藏
1524 浏览
喜欢(1)

[C#].NET/C#程序开发中如何更优美地实现失败任务重试的逻辑?

问题描述在.NET/C#的程序开发中,有时候需要对一些失败的任务进行多次的重试,如果重试的次数达到我们设定的阀值,则再放弃任务,比如有以下的C#伪代码:int retries = 3;while(true) { try { DoSo...

.NET 2018-02-25 0评论 0收藏
548 浏览
喜欢(0)

[C#].NET/C#程序开发中创建XML文档的方式有哪些呢?

问题描述如题,在.NET/C#程序开发中,我们很多时候需要接触到XML文档,有可能是从第三方接口获取到的数据是XML格式的,也有可能是自己需要提供XML文档给第三方使用,那么,我们如何创建XML文档,有哪些XML的创建方式呢?方案一在.NE...

.NET 2018-02-09 0评论 0收藏
1671 浏览
喜欢(3)

[C#].NET/C#程序开发中获取一个实体类中的所有属性集合的方法有哪些呢?

问题描述如题,在.NET/C#程序开发中,获取一个实体类中的所有属性集合的方法有哪些呢?方案一使用反射,如果是一个实例对象,则使用GetType()方法的GetProperties():obj.GetType().GetProperties...

.NET 2018-02-09 0评论 0收藏
1285 浏览
喜欢(1)

[C#].NET/C#程序开发中获取Lambda表达式中属性名称的方法有哪些呢?

问题描述在.NET/C#程序开发中,有哪些方法从lambda表达式中获取属性的名称,比如有如下的方法,其中的参数是一个lambda表达式树:GetSortingInfo<User>(u => u.UserId);方案一pu...

.NET 2018-02-09 0评论 0收藏
1161 浏览
喜欢(0)

[C#].NET/C#程序开发中使用反射如果检测一个类型是否实现了一个接口?

问题描述在.NET/C#的程序开发中,反射中是否提供了一些用以检测指定的类型System.Type是否实现了某个接口的方法呢?比如有如下的接口和实现:public interface IMyInterface {}public class ...

.NET 2018-02-09 0评论 0收藏
1772 浏览
喜欢(0)

[.NET/C#].NET/C#程序开发中判断一个文件夹是否存在,不存在则创建的方法如何实现?

问题描述在.NET/C#的程序开发中,有一个上传文件的需要。在上传文件后,要将文件保存在指定的文件夹中,现在需要在保存文件之前先检查这个指定的文件夹是否存在,如果不存在,则创建一个文件夹,再保存文件。如果文件夹存在,则直接将上传的文件保存到...

.NET 2018-02-09 0评论 0收藏
2858 浏览
喜欢(3)

[.NET/C#].NET/C#程序开发中克隆/拷贝一个泛型集合List的方法有哪些?

问题描述在.NET/C#的程序开发中,当前有一个泛型的集合对象List<T>。当前希望克隆/拷贝这个泛型集合对象List<T>。泛型集合中的元素对象T是可以克隆的(clonable),但是集合对象List<T&...

.NET 2018-02-09 0评论 0收藏
1274 浏览
喜欢(4)

[.NET/C#].NET/C#程序开发中如何将一个字符串按照指定的子字符串进行分割?

问题描述我们知道,在.NET/C#的程序开发中,可以使用Split()方法,将一个字符串按照指定的字符进行分割,但如果需要分割的是一个子字符串,又应该如何操作呢?比如有如下的字符串:var input = "THExxQUICKx...

.NET 2018-02-09 0评论 0收藏
554 浏览
喜欢(0)

[.NET/C#].NET/C#程序开发中使用程序重命名一个文件的方法有哪些呢?

问题描述如题,在.NET/C#程序开发中,如何使用程序重命名一个文件呢?方案一可以使用System.IO.File命名空间,其中的Move()方法将一个文件重命名为新的文件名称,如:System.IO.File.Move("old...

.NET 2018-02-09 0评论 0收藏
1099 浏览
喜欢(0)

[.NET/C#].NET/C#程序开发中如何删除字符串中非字母/数字/横线的其他字符?方法有哪些呢?

问题描述如题,在.NET/C#程序开发中,如何删除字符串中非字母/数字/横线的其他字符?具体的实现方法有哪些呢?方案一使用正则表达式Regex类的Replace("","")方法,如:Regex rg...

.NET 2018-02-09 0评论 0收藏
AD 友情赞助