码友网--文章列表
1257 浏览
喜欢(6)

[ASP.NET Core]ASP.NET Core入门系列教程--开始安装和使用ASP.NET Core 2.x

前言大家好,我是Rector,从今天这里开始,Rector将和大家一起入门并学习ASP.NET Core。本系列是基于最新的ASP.NET Core版本:ASP.NET Core 2,所以在开始之前,我们需要安装并确认我们的开发环境是否已经准备就绪。安装 .NET Core 2.x如果你还从未使用过.NET Core或者你的计算机不是最新的WINDOWS 10的操作系统,那么,首先请确认你的计算机是否已经有.NET Core的运行环境,...

ASP.NET Core 2018-02-08 12:00 0评论 0收藏
682 浏览
喜欢(0)

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

问题描述比如当前有一个查询文章列表并且分页的需求,使用的是Dapper这个轻量级的.NET ORM组件。那么如何实现基于Dapper的查询并分页呢?方案一首先,Dapper组件中并未内置分页的功能,但是使用Dapper实现分页也并不难,比如我们可以使用Dapper的查询功能执行分页查询语句,然后返回一个IEnumerable<T>的查询结果集合,如:SELECT *FROM ( SELECT ROW_NUMBE...

.NET 2018-02-07 13:09 0评论 0收藏
961 浏览
喜欢(0)

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

问题描述当前有一个实体类UserInfo.cs,包含的属性可能如下:name, metric, day, other_metricUserInfo集合List<UserInfo>包含的数据如下:joe 1 01/01/2011 5jane 0 01/02/2011 9john 2 01/03/2011 0jim 3 01/04/2011 1jean 1 01/05/2011 3jill 2 01/06/2011 5jeb...

.NET 2018-02-06 11:53 0评论 0收藏
AD 友情赞助
499 浏览
喜欢(1)

[Linq].NET/C#程序开发中使用Linq如何将相同类型的多个List集合合并成一个集合?

问题描述比如现在有3个List<int>集合,如下://定义集合变量List<List<T>> listOfList;//初始化集合数据listOfList = new { { 1, 2, 3}, // 第一个集合 { 4, 5, 6}, // 第二个集合 { 7, 8, 9} // 第三个集合 };现在想要将listOfList中的三个集合合...

.NET 2018-02-06 11:50 0评论 0收藏
1675 浏览
喜欢(3)

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

前言朋友们,大家好,我还是Rector,写ASP.NET MVC 5系列文章[一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar]的那个家伙。春节马上就要到了,Rector在这里提前祝大家 新年快乐,万事如意 !!!但是,我们的ASP.NET MVC 5 系统文章还是要继续的,所以今天为大家带来本系列的第十篇文章。本文知识要点本文将要给大家分享的是页面统筹和规划方面的知识...

ASP.NET MVC 2018-02-06 23:23 0评论 0收藏
535 浏览
喜欢(0)

[Linq].NET/C#程序开发中如何将Linq的查询结果转换成HashSet或者HashedSet?

问题描述当前有一个Linq查询表达式,是从一个ISet集合中查询一些数据,现在需要将这个Linq查询的结果转换成HashSet集合,Linq查询如下:ISet<T> foo = new HashedSet<T>();foo = (from x in bar.Items select x).SOMETHING;或者转换成HastSet<T>,如下:HashSet<T> foo = new H...

.NET 2018-02-06 11:17 0评论 0收藏
AD 友情赞助
427 浏览
喜欢(0)

[Linq].NET/C#程序开发中使用Linq如何从一个集合List中提取一个属性的惟一值并连接成一个字符串?

问题描述当前有一个集合List<T>,每个集合元素包含一个Id属性,现在的需求是将这个集合List<T>中的每一个元素的Id值提取出来,并使用连接符号连接成一个字符串,实体类如:public class MyClass{ public int Id { get; set; }}比如,这里的MyClass集合List<MyClass>,使用Linq如何能返回一个Id的集合IEnumerable<...

.NET 2018-02-06 10:34 0评论 0收藏
654 浏览
喜欢(0)

[Linq].NET/C#程序开发中使用Linq在不创建新对象的情况下如何修改集合元素中的某个指定属性的值?

问题描述如题,在.NET/C#程序开发中,使用Linq在不创建新对象的情况下如何修改集合元素中的某个指定属性的值?比如当前有如下的Linq查询表达式:var list = from something in someList select x // 这里需要修改某个属性的值如何在不创建新的实体对象的情况修改集合someList中每一项的某个元素的值呢?方案一创建一个Linq查询来连接查询,如:from item in...

.NET 2018-02-05 21:38 0评论 0收藏
326 浏览
喜欢(0)

[Linq].NET/C#程序开发中如何像SQL语句一样做left join和group by 以及count统计查询?

问题描述比如现在有SQL查询语句如下:SELECT p.ParentId, COUNT(c.ChildId)FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentIdGROUP BY p.ParentId如何将这条SQL语句转换成对应的Linq查询语句呢?如下的写法是不正确的:from p in context.ParentTablej...

.NET 2018-02-05 21:49 0评论 0收藏
AD 友情赞助
1190 浏览
喜欢(1)

[Dapper].NET/C#程序开发中使用Dapper批量插入数据集合的方法应该如何实现?

问题描述使用Dapper如何向数据库中批量插入数据或者说使用Dapper如何插入一个集合(List<T>),在没有使用Dapper(使用Ado.net)的情况下,我们通常的实现方式如下:try { connection.Open(); for (int i = 0; i < processList.Count; i++) { ...

.NET 2018-02-03 17:44 0评论 0收藏
801 浏览
喜欢(1)

[Dapper].NET/C#程序开发中使用Dapper如何将查询的结果集映射到一个字典中?

问题描述比如当前有如下的SQL查询语句:string sql = "SELECT UniqueString, ID FROM Table";以上SQL语句查询出来的结果包含两个字段,现在想把这两个字段分别映射到一个字典中,其中的字典键为UniqueString对应的值,比如这样的:Dictionary<string, int> myDictionary = new Dictionary<strin...

.NET 2018-02-03 17:26 0评论 0收藏
439 浏览
喜欢(0)

[.NET/C#]C#程序开发中如何将字符串编码成base64或者从base64编码中解码?

问题描述如题,在C#程序开发中如何将字符串编码成base64或者从base64编码中解码?方案一从字符串转换到base64的编码:public static string Base64Encode(string plainText) { var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText); return System.Convert.ToBase64S...

.NET 2018-01-29 17:00 0评论 0收藏
242 浏览
喜欢(0)

[LINQ].NET/C#程序开发中如何使用LINQ进行多字段(属性)排序?

问题描述比如当前有如下的实体类:public class FooBar{ public virtual int Id { get; set; } public virtual string Foo{ get; set; } public virtual string Bar{ get; set; }}通过LINQ的查询表达式是可以实现多字段排序,如://查询数据列表集合var foobarList = GetFooBa...

.NET 2018-01-29 21:03 0评论 0收藏
298 浏览
喜欢(0)

[LINQ].NET/C#程序开发中如何使用LINQ查询前几条数据记录

问题描述比如当前有如下的LINQ查询语句:var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t;怎样写查询前几条数据的LINQ...

.NET 2018-01-29 21:28 0评论 0收藏
428 浏览
喜欢(1)

[.NET/C#]C#程序开发中判断一个字符串是否是数字的方法有哪些呢?

问题描述如题,在C#程序开发中,判断一个字符串是否是数字的方法有哪些呢?比如,如下的字符串:"abc" = false"123" = true"ab2" = false方案一使用int.TryParse()方法int n;bool isNumeric = int.TryParse("123", out n);如果在 .NET 7.0中,还可以使用如下的实现:...

.NET 2018-01-29 17:42 0评论 0收藏
744 浏览
喜欢(0)

[RestSharp].NET/C#程序开发中使用RestSharp模拟发送JSON数据的方法如何实现呢?

问题描述比如当前需要使用RestSharp模拟发送如下的JSON数据:{"UserName":"UAT1206252627","SecurityQuestion":{ "Id":"Q03", "Answer":"Business", "Hint":"T...

.NET 2018-01-30 14:28 0评论 0收藏
643 浏览
喜欢(1)

[LINQ].NET/C#程序开发中使用LINQ从一个集合(List)中查询一个元素有哪些方法?

问题描述比如当前有需求是从一个集合List<T>中查询一个元素,以前的通用做法是使用for循环去处理,比如如下的伪代码:int GetItemIndex(string search){ int found = -1; if ( _list != null ) { foreach (string item in _list) // List<string> { found+...

.NET 2018-01-29 22:27 0评论 0收藏
412 浏览
喜欢(0)

[.NET/C#]C#程序开发中删除文件夹中的所有文件及子文件夹有哪些方法呢?

问题描述如题,在C#程序开发中,如何删除文件夹中的所有文件及子文件夹并保留根目录呢?方案一System.IO.DirectoryInfo di = new DirectoryInfo("YourPath");foreach (FileInfo file in di.GetFiles()){ file.Delete();}foreach (DirectoryInfo dir in di.GetDirectorie...

.NET 2018-01-29 17:57 0评论 0收藏
437 浏览
喜欢(0)

[LINQ].NET/C#程序开中从集合List中获取重复元素的方法有哪些呢?

问题描述比如有如下的List<string>字符串集合:List<String> list = new List<String>{"6","1","2","4","6","5","1"};现在需要从这个字符串中查询出重复的元素,比如本示例中应该返回的重复元素为 {...

.NET 2018-01-29 22:36 0评论 0收藏
850 浏览
喜欢(0)

[RestSharp].NET/C#程序开发中如何使用RestSharp下载并保存文件?

问题描述当前有需求为:给一个XML文件的URL链接地址,要求将其下载并保存到服务器的磁盘,在.NET/C#程序开发中如何使用RestSharp来完成这个XML文件的下载和保存操作呢?方案一RestSharp提供了下载文件的方法DownloadData(...)以及保存文件的方法SaveAs(...),实现代码如下:var client = new RestClient("http://example.com");cl...

.NET 2018-01-30 14:38 0评论 0收藏
AD 友情赞助