码友网--文章列表
804 浏览
喜欢(0)

[C#]在.NET/C#应用程序开发中如何从一个已知的数组中按指定的起始和结束索引位置提取子数组呢?

问题描述在.NET/C#应用程序开发中,如何从一个已知的数组中按指定的起始和结束索引位置提取子数组呢?比如当前有一个包含10个泛型元素的数组(假设为:arr)。想要从这个泛型数组中提取一个子数组,子数组是从原数组arr中的第3个索引位置到第7个索引位置。在.NET/C#的应用程序开发中,我们可以使用循环的方式来解决以上的问题,但除了这种方式,还有没有其他的实现方式呢?比如类似如下的伪代码方式:Array NewArray = oldAr...

C#开发 2018-05-11 13:52 0评论 0收藏
406 浏览
喜欢(0)

[ASP.NET MVC]在ASP.NET MVC WEB网站应用程序开发中如何处理全局错误(403错误,404错误等等)?

问题描述在ASP.NET MVC WEB网站应用程序开发中,如何处理全局错误(403错误,404错误等等)?需要将所有的全局错误拦截并跳转到一个特定的错误Razor视图引擎页面,比如使用控制器ErrorController来展示错误页面,ErrorController的代码类似如下:public class ErrorController : Controller{ public ViewResult NotFound () { ...

ASP.NET MVC 2018-05-11 07:37 0评论 0收藏
710 浏览
喜欢(0)

[C#].NET/C#应用程序开发中如何使用WebClient向指定的远程请求地址发送(POST)数据?

问题描述在.NET/C#应用程序开发过程中,需要使用WebClient类向指定的远程请求地址发送(HTTP POST)数据。当然,我们可不使用WebClient这个类而是使用WebRequest来发送HTTP请求,但如果由于特定的原因,一定要使用WebClient来处理,应该怎么实现,有哪些方式呢?方案一使用WebClient,然后设置请求头部的ContentType为application/x-www-form-urlencoded,...

C#开发 2018-05-10 08:22 0评论 0收藏
AD 友情赞助
724 浏览
喜欢(0)

[Visual Studio]使用命令行制作Visual Studio 2017的离线安装包并离线安装Visual Studio 2017

前言如题,我们为什么要制作Visual Studio 2017的离线安装包呢?在如今的网络时代,还有无网络的开发环境?是的,虽然现今是互联网时代,但免不了有个别的情况中,如:网络状态差,网络带宽低或者无外网(开发机和上网机分开)的。在这些环境下,如果使用Visual Studio 2017的在线安装模式的话就不可行了。所以,我们得制作一个离线的Visual Studio 2017安装包,然后通过这个离线安装包在无网络的开发机上安装Vis...

Visual Studio 2018-05-09 08:00 0评论 0收藏
155 浏览
喜欢(2)

[Visual Studio]微软2018 Build大会:发布Visual Studio,Visual Stuido for Mac,.NET Core以及Xamarin.Forms的最新版本及更新

美国时间2018年5月7日,一年度的微软Build大会(Microsoft Build 2018)又开启了。Build大会最大的特色就是会为开发者们带来一些重大的开发相关的技术,并发布最新版本的开发工具。今年的Build大会也不例外,大会第一天就宣布了一些重要的更新:.NET Core 2.1 RC.NET Core 将支持Windows 桌面应用程序开发Visual Studio 15.7版本Visual Studio for Mac...

Visual Studio 2018-05-08 10:06 0评论 0收藏
594 浏览
喜欢(0)

[MySQL]MySQL数据库中如何重置自增字段(AUTO_INCREMENT)的值呢?

问题描述MySQL数据库中,如何重置自增字段AUTO_INCREMENT的值呢?现在需求将MySQL数据库中的表的自增列的值进行重置,应该如何处理呢?方案一可以使用MySQL的ALTER语句,如下:ALTER TABLE tablename AUTO_INCREMENT = 1或者:ALTER TABLE tablename AUTO_INCREMENT = value;注意: ALTER TABLE tablename AUTO_IN...

MySQL 2018-05-08 07:47 0评论 0收藏
AD 友情赞助
946 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发如何使用LINQ的Max()方法查询某个集合中的一条记录?

问题描述在.NET/C#应用程序开发中,当前有一个实体对象集合List<T>,其中的实体对象T包含了属性信息。现在需要使用LINQ从这个集合List<T>中查询出某个属性对应的最大值的对象。比如有实体对象Table:public class Table{ public Table(int id,int status){ Id=id; Status=status; } ...

C#开发 2018-05-08 07:47 0评论 0收藏
396 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发如何使用LINQ根据一个集合的某个属性对另一个集合进行排序?

问题描述在.NET/C#应用程序开发中,有两个对象的集合。其中,一个为数字类型的集合:List<int>,另一个为类对象集合:List<T>,这个类包含一个ID属性。现在需要对List<T>集合进行排序,其排序的规则是依据数字集合List<int>中的顺序进行排序。在.NET/C#的应用程序开发中,使用Linq可以如何实现呢?方案一使用LINQ查询表达式,如下:var orderedByI...

C#开发 2018-05-07 11:07 0评论 0收藏
405 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发中如何使用LINQ查询出DataTable中某一列的所有行并转换成对应集合后去重和排序?

问题描述在.NET/C#应用程序开发中,当前有一个DataTable数据表,其中包含一个名为Name的列。现在需要将这个DataTable数据表中的Name列和所有数据行查询出来,并将这些行转换成集合,然后进行去重和排序处理。伪代码如下:var names = (from DataRow dr in dataTable.Rows orderby (string)dr["Name"] select (...

C#开发 2018-05-06 19:04 0评论 0收藏
AD 友情赞助
449 浏览
喜欢(1)

[LINQ].NET/C#应用程序开发中如何使用LINQ将DataTable中所有列名转换成一个列名组成的集合?

问题描述在.NET/C#应用程序开发中,将DataTable中的所有列名转换成一个集合,以非LINQ的方式的话,可以使用循环来处理。使用这种方式实现的话,需要写的代码量会比较多,而且个人认为没有LINQ实现起来优雅。现在我们想要使用LINQ怎么来实现类似的转换呢?比如:string[] columnNames = dt.Columns.?orstring[] columnNames = from DataColumn dc in dt....

C#开发 2018-05-05 22:02 0评论 0收藏
648 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发如何使用LINQ表达式实现类似SQL语句中的LIKE子句呢?

问题描述在.NET/C#应用程序开发中,我们如何使用LINQ表达式实现类似SQL语句中的LIKE子句呢?比如,当前有一个字符串集合,现在需要查询包含指定字符串的结果。伪SQL语句如下:SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%'在.NET/C#应用程序开发中,如何使用LINQ实现类似SQL语句中的LIKE查询呢?方案一在.NET/C#应用程序开...

C#开发 2018-05-03 09:03 0评论 0收藏
572 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发中使用LINQ中如何在树中查找满足条件的节点呢?

问题描述在.NET/C#应用程序开发中,当前有一个树的实体类,如下:class Node{ public string Key { get; } public List<Node> Children { get; }}现在需要使用LINQ从树的所有节点中查找出所有节点属性Key满足指定条件的节点,比如:node.Key== SomeSpecialKey应该如何实现呢?方案一解决此类问题有很多种方案,比如我们可以使...

C#开发 2018-05-02 21:12 0评论 0收藏
651 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发中如何使用LINQ中ForEach()方法设置实体对象的多个属性的值呢?

问题描述在.NET/C#应用程序开发中,比如有如下的实体类:class foo{ public string a = ""; public int b = 0;}并且有如下的泛型集合list:var list = new List<foo>(new []{new foo(), new foo()});我们知道,在.NET/C#应用程序开发中关于List<T>有ForEach()方法...

C#开发 2018-05-02 10:32 0评论 0收藏
350 浏览
喜欢(0)

[LINQ]收集.NET/C#应用程序开发中一些好的/有用的关于LINQ的非微软官方的静态扩展方法

前言在.NET/C#的应用程序开发中,有了LINQ以及静态扩展方法,我们可以使用它们解决一些泛型的问题。在System.Linq这个命名空间下,微软为我们提供了比较全面的关于LINQ操作的静态扩展方法。除了System.Linq命名空间下提供的静态扩展方法外,你还有哪些关于LINQ操作的静态扩展方法分享呢,本文就收集了一些有用的关于LINQ的非官方内置的静态扩展方法,供大家参考。Append & Prependpublic st...

后端开发 2018-04-27 10:10 0评论 0收藏
1526 浏览
喜欢(1)

[MySQL]MySQL数据库中如何查询分组后每组中的最后一条记录?

问题描述比如,在MySQL数据库中,有数据表messages和数据记录,如下:Id Name Other_Columns-------------------------1 A A_data_12 A A_data_23 A A_data_34 B B_data_15 B B_data_26 C C_data_1如果执行M...

MySQL 2018-04-26 08:38 0评论 0收藏
1465 浏览
喜欢(0)

[MySQL]MySQL数据库中如何在SELECT查询中使用IF语句判断某个列的值?

问题描述比如,在MySQL数据库中,有如下的MySQL查询语句:SELECT id,amount FROM report;现在需要根据列amount的值来判断,并转换出对应的查询结果。比如,如果report.type='P',那么amount的值就是本身,如果report.type='N',那么amount的值则为-amount,在MySQL数据库中,应该如何实现以上的需要呢?MySQL数据库中,是否有I...

MySQL 2018-04-25 22:30 0评论 0收藏
1025 浏览
喜欢(0)

[MySQL]MySQL数据库中如何查询出某个数据表中某个指定列的重复的记录?

问题描述在MySQL数据库中,查询出某个数据表中某个指定列的重复的记录?比如,当前有一个数据表,其中一列的数据类型为varchar,现在想使用MySQL查询语句找到此列中重复的数据,在MySQL数据库中,如何实现这样的查询语句呢?方案一使用SELECT 和 GROUP BY ... HAVING的子句即可,假如要查找的字段名为name,SQL语句如下:SELECT name, COUNT(*) c FROM table GROUP BY...

MySQL 2018-04-25 09:07 0评论 0收藏
543 浏览
喜欢(0)

[MySQL]MySQL数据库中如何统计一段时间内以某个字段分组的年/月总数?

问题描述在MySQL数据库中,如何统计一段时间内以某个字段分组的年/月总数。假如有一个TIMESTAMP类型的字段record_date,和MySQL查询的伪代码,如下:SELECT COUNT(id)FROM statsWHERE record_date.YEAR = 2009GROUP BY record_date.YEAR或者,按照年/月进行分组统计的伪代码,如下:SELECT COUNT(id)FROM statsGROUP B...

MySQL 2018-04-23 16:37 0评论 0收藏
650 浏览
喜欢(0)

[LINQ].NET/C#应用程序开发中如何使用LINQ查询集合中元素的某个属性值在另外一个集合中存在的子集?

问题描述在.NET/C#应用程序开发中,当前有一个泛型集合List<T>,如何使用LINQ查询这个集合List中元素的某个属性值在另外一个集合中存在的子集合呢?比如有类似的伪代码:List<Genres> listofGenres = new List<Genre>() { "action", "comedy" }); var movies = _db.Mo...

C#开发 2018-04-23 16:37 0评论 0收藏
524 浏览
喜欢(0)

[MySQL]MySQL数据库中如何使用SQL语句查看某个数据库或者所有数据库中数据表占用的存储空间大小?

问题描述在MySQL数据库中,我们可以使用如下的SQL语句来查看某个指定数据库的数据表的大致存储信息,如下:show table status from myDatabaseName;但这条SQL语句不能体现详细的数据表信息,比如占用存储空间最大的数据表是哪个,具体占用的存储空间是多少,这些数据都无法使用以上这条简单的查询得知。那么,在MySQL数据库,如何使用SQL语句查看某个数据库或者所有数据库中数据表占用的存储空间大小呢?方案一可...

MySQL 2018-04-21 22:04 0评论 0收藏
AD 友情赞助