[.NET/C#].NET/C#程序开发中使用程序重命名一个文件的方法有哪些呢?
问题描述如题,在.NET/C#程序开发中,如何使用程序重命名一个文件呢?方案一可以使用System.IO.File命名空间,其中的Move()方法将一个文件重命名为新的文件名称,如:System.IO.File.Move("old...
[.NET/C#].NET/C#程序开发中如何删除字符串中非字母/数字/横线的其他字符?方法有哪些呢?
问题描述如题,在.NET/C#程序开发中,如何删除字符串中非字母/数字/横线的其他字符?具体的实现方法有哪些呢?方案一使用正则表达式Regex类的Replace("","")方法,如:Regex rg...
[C#].NET/C#程序开发中复制一个数据流(Stream)的内容到另一个数据流的方法有哪些?
问题描述如题,在.NET/C#程序开发中,复制一个数据流的内容到另一个数据流的方法有哪些?有没有一个标准的工具类库来完成这样的操作呢?方案一在.NET 3.5 或者以前的版本中,.NET Framework没有内置直接复制数据流的方法,所以...
[ASP.NET Core Razor Pages系列教程]开始安装和使用ASP.NET Core 2.x(01)
前言大家好,我是Rector,从今天这里开始,Rector将和大家一起入门并学习ASP.NET Core。本系列是基于最新的ASP.NET Core版本:ASP.NET Core 2,所以在开始之前,我们需要安装并确认我们的开发环境是否已经...
[Dapper].NET/C#使用Dapper如何实现查询的分页功能?
问题描述比如当前有一个查询文章列表并且分页的需求,使用的是Dapper这个轻量级的.NET ORM组件。那么如何实现基于Dapper的查询并分页呢?方案一首先,Dapper组件中并未内置分页的功能,但是使用Dapper实现分页也并不难,比如...
[Linq].NET/C#程序开发中如何使用Linq对集合List进行分组(GroupBy)和统计(Count)?
问题描述当前有一个实体类UserInfo.cs,包含的属性可能如下:name, metric, day, other_metricUserInfo集合List<UserInfo>包含的数据如下:joe 1 01/01/2011...
[Linq].NET/C#程序开发中使用Linq如何将相同类型的多个List集合合并成一个集合?
问题描述比如现在有3个List<int>集合,如下://定义集合变量List<List<T>> listOfList;//初始化集合数据listOfList = new { { 1, 2, ...
一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)
前言朋友们,大家好,我还是Rector,写ASP.NET MVC 5系列文章[一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar]的那个家伙。春节马上就要到了,Rector在...
[Linq].NET/C#程序开发中如何将Linq的查询结果转换成HashSet或者HashedSet?
问题描述当前有一个Linq查询表达式,是从一个ISet集合中查询一些数据,现在需要将这个Linq查询的结果转换成HashSet集合,Linq查询如下:ISet<T> foo = new HashedSet<T>();...
[Linq].NET/C#程序开发中使用Linq如何从一个集合List中提取一个属性的惟一值并连接成一个字符串?
问题描述当前有一个集合List<T>,每个集合元素包含一个Id属性,现在的需求是将这个集合List<T>中的每一个元素的Id值提取出来,并使用连接符号连接成一个字符串,实体类如:public class MyClas...
[Linq].NET/C#程序开发中使用Linq在不创建新对象的情况下如何修改集合元素中的某个指定属性的值?
问题描述如题,在.NET/C#程序开发中,使用Linq在不创建新对象的情况下如何修改集合元素中的某个指定属性的值?比如当前有如下的Linq查询表达式:var list = from something in someList ...
[Dapper].NET/C#程序开发中使用Dapper批量插入数据集合的方法应该如何实现?
问题描述使用Dapper如何向数据库中批量插入数据或者说使用Dapper如何插入一个集合(List<T>),在没有使用Dapper(使用Ado.net)的情况下,我们通常的实现方式如下:try { conne...
[Dapper].NET/C#程序开发中使用Dapper如何将查询的结果集映射到一个字典中?
问题描述比如当前有如下的SQL查询语句:string sql = "SELECT UniqueString, ID FROM Table";以上SQL语句查询出来的结果包含两个字段,现在想把这两个字段分别映射到一个字典...
[.NET/C#]C#程序开发中如何将字符串编码成base64或者从base64编码中解码?
问题描述如题,在C#程序开发中如何将字符串编码成base64或者从base64编码中解码?方案一从字符串转换到base64的编码:public static string Base64Encode(string plainText) { ...
[LINQ].NET/C#程序开发中如何使用LINQ进行多字段(属性)排序?
问题描述比如当前有如下的实体类:public class FooBar{ public virtual int Id { get; set; } public virtual string Foo{ get; set; } ...
[LINQ].NET/C#程序开发中如何使用LINQ查询前几条数据记录
问题描述比如当前有如下的LINQ查询语句:var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.Se...
[.NET/C#]C#程序开发中判断一个字符串是否是数字的方法有哪些呢?
问题描述如题,在C#程序开发中,判断一个字符串是否是数字的方法有哪些呢?比如,如下的字符串:"abc" = false"123" = true"ab2" = false方案一使用i...
[RestSharp].NET/C#程序开发中使用RestSharp模拟发送JSON数据的方法如何实现呢?
问题描述比如当前需要使用RestSharp模拟发送如下的JSON数据:{"UserName":"UAT1206252627","SecurityQuestion":{ &qu...
[LINQ].NET/C#程序开发中使用LINQ从一个集合(List)中查询一个元素有哪些方法?
问题描述比如当前有需求是从一个集合List<T>中查询一个元素,以前的通用做法是使用for循环去处理,比如如下的伪代码:int GetItemIndex(string search){ int found = -1; i...
[.NET/C#]C#程序开发中删除文件夹中的所有文件及子文件夹有哪些方法呢?
问题描述如题,在C#程序开发中,如何删除文件夹中的所有文件及子文件夹并保留根目录呢?方案一System.IO.DirectoryInfo di = new DirectoryInfo("YourPath");foreac...