标签 .NET 文章列表
2995 浏览
喜欢(0)

[C#].NET/C#程序开发中如何复制整个文件夹中的内容(包括文件和子文件夹)?

问题描述在.NET/C#程序开发中,需要复制一个文件夹中的所有内容,包括文件和子文件夹。在System.IO命名空间,似乎没有直接复制整个文件夹内容的方法。虽然我们可以引用VB中的命名空间Microsoft.VisualBasic来实现处理...

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

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

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

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

[C#].NET/C#程序开发中C#的数据类型与SQL Server数据库的数据类型一一对应关系是怎么样的?

问题描述我们知道,在SQL Server中,有很多的数据类型,比如:确切的数字类型:bigintnumericbitsmallintdecimalsmallmoneyinttinyintmoney近似的数字类型:floatreal日期和时间...

.NET 2018-02-09 0评论 0收藏
AD 友情赞助
5309 浏览
喜欢(1)

[C#].NET/C#程序开发中将一个字符串集合List连接成一个字符串?

问题描述如题,在.NET/C#程序开发中,是否有简便的LINQ表达式实现将一个字符串集合List<string>连接成一个按指定分隔符分隔的字符串?再者,如果这个集合不是字符串集合List<string>,而一个泛型...

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

[C#].NET/C#程序开发中如何获取实现了某个接口的所有类型列表?

问题描述如题,在.NET/C#程序开发中,使用反射如何获取所以实现了某个接口的所有的类型并列举出来(需要的迭代/循环次数最少)?比如以下的伪代码:foreach (Type t in this.GetType().Assembly.GetT...

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

[C#].NET/C#程序开发中如何将多行回车/换行符替换成一个字符串?

问题描述如题,在.NET/C#程序开发中,如何将多行回车/换行符替换成一个字符串?方案一使用Environment.NewLine和Replace()方法,如:myString = myString.Replace(System.Envir...

.NET 2018-02-09 0评论 0收藏
AD 友情赞助
3532 浏览
喜欢(6)

[ASP.NET Core]ASP.NET Core Razor Pages或者MVC应用程序中如何将URL路径设置为小写的?

问题描述如题,在ASP.NET Core Razor Pages或者MVC应用程序开发中,如何将路径设置为小写的?我们知道,在ASP.NET MVC 4或者ASP.NET MVC 5中,可以在RegisterRoutes配置中设置route...

ASP.NET Core 2018-02-11 0评论 0收藏
4829 浏览
喜欢(3)

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

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

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

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

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

.NET 2018-02-09 0评论 0收藏
AD 友情赞助
6015 浏览
喜欢(4)

[ASP.NET Core Razor Pages系列教程]ASP.NET Core Razor Pages Web应用程序的目录结构解析(02)

前言在上一篇《ASP.NET Core入门系列教程—开始安装和使用ASP.NET Core 2.x》中,我们完成了对.NET Core 2.x的环境安装和版本确认等操作,并使用.NET Core CLI命令行工具创建了一个基于Razor的A...

ASP.NET Core 2018-02-11 0评论 0收藏
5207 浏览
喜欢(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[C#].NET/C#程序开发中复制一个数据流(Stream)的内容到另一个数据流的方法有哪些?

问题描述如题,在.NET/C#程序开发中,复制一个数据流的内容到另一个数据流的方法有哪些?有没有一个标准的工具类库来完成这样的操作呢?方案一在.NET 3.5 或者以前的版本中,.NET Framework没有内置直接复制数据流的方法,所以...

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

[ASP.NET Core Razor Pages系列教程]开始安装和使用ASP.NET Core 2.x(01)

前言大家好,我是Rector,从今天这里开始,Rector将和大家一起入门并学习ASP.NET Core。本系列是基于最新的ASP.NET Core版本:ASP.NET Core 2,所以在开始之前,我们需要安装并确认我们的开发环境是否已经...

ASP.NET Core 2018-02-08 0评论 0收藏
11766 浏览
喜欢(9)

[Dapper].NET/C#使用Dapper如何实现查询的分页功能?

问题描述比如当前有一个查询文章列表并且分页的需求,使用的是Dapper这个轻量级的.NET ORM组件。那么如何实现基于Dapper的查询并分页呢?方案一首先,Dapper组件中并未内置分页的功能,但是使用Dapper实现分页也并不难,比如...

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

[Linq].NET/C#程序开发中如何使用Linq对集合List进行分组(GroupBy)和统计(Count)?

问题描述当前有一个实体类UserInfo.cs,包含的属性可能如下:name, metric, day, other_metricUserInfo集合List<UserInfo>包含的数据如下:joe 1 01/01/2011...

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