文章列表
79 浏览
喜欢(1)

[ASP.NET Core]在ASP.NET Core跨平台应用程序开发中如何访问http请求的的上下文(HttpContext)?

问题描述对于从事ASP.NET应用程序(ASP.NET Core以前的版本,Winform,ASP.NET MVC)开发的朋友们来说,访问http请求的上下文—HttpContext是比较简单的。是一个静态类,在ASP例如,在ASP.NET MVC应用程序开发中,我们可以通过System.Web.MVC.HttpContext来轻松访问当前请求的上下文对象,它是一个静态类,其中包含了当前http请求的所有信息。但在ASP.NET Cor...

ASP.NET Core 2018-08-24 17:30 0评论 0收藏
45 浏览
喜欢(0)

[javascript]javascript中怎样获取URL中的查询参数字符串值(query string value),有哪些方法呢?

问题描述在前端开发(javascript)中,是否有一种不使用插件的方法通过jQuery(或者不使用jQuery)来获取URL地址中的查询字符串值呢?如果有,又有哪些方法可以实现呢?方案一可以不用第三方的插件,而使用原生的javascript实现获取URL地址中的查询参数字符串值,方法如下:function getParameterByName(name, url) { if (!url) url = window.locatio...

Javascript 2018-08-22 21:47 0评论 0收藏
88 浏览
喜欢(0)

[LINQ].NET/C#应用程序编程开发中如何使用LINQ快速检查一个字符串中是否包含至少一个数字?

问题描述如题,在.NET/C#应用程序编程开发中,使用LINQ快速检查一个字符串中是否包含至少一个数字应该如何实现,可能的方法有哪些呢?方案一使用LINQ的Any()和char.IsDigit()方法,实现如下:"abc3def".Any(c => char.IsDigit(c));或者可以更简洁的写法:"abc3def".Any(char.IsDigit);方案二创建一个静态扩展方法,如下...

C#开发 2018-08-13 17:06 0评论 0收藏
234 浏览
喜欢(1)

# [LINQ].NET/C#应用程序编程开发中使用LINQ如何判断/检查一个集合(List)中是否有重复的元素?

问题描述在.NET/C#应用程序编程开发中,如何判断一个字符串集合List<string>中是否有重复的元素?假如有如下的List<string>集合:var lstNames = new List<string> { "A", "B", "A" };现在有一个简单的判断/检查lstNames字符串集合中是否有重复元素的实现,如下:if (l...

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

[LINQ].NET/C#应用程序编程开发中使用LINQ如何从一个集合(List)中查询不重复的值?

问题描述在.NET/C#应用程序编程开发中,假设当前有如下的实体类:class obj{ int typeID; //可能的值有0-9,一共10种可能 string uniqueString; //不重复的字符串}其中,obj类中的typeID属性可能的值有0-9,一共10种可能 ,uniqueString属性的值是惟一的、不重复的字符串现在假设有一个集合List<obj>,此集合中有100个元素,但typeI...

C#开发 2018-07-24 08:53 0评论 0收藏
60 浏览
喜欢(0)

[LINQ].NET/C#应用程序编程开发中如何将多表内连接的SQL转换成对应的LINQ查询?

问题描述假设当前有一条多表关联(内连接)查询的SQL查询语句,如下:SELECT c.CompanyId, c.CompanyName, p.FirstName + ' ' + p.LastName as AccountCoordinator, p2.FirstName + ' ' + p2.LastName as AccountManagerFROM...

C#开发 2018-07-23 10:31 0评论 0收藏
89 浏览
喜欢(1)

[SQL]SQL Server数据库使用CTE递归查询树形结构的层级深度实现语句

在以树形结构的数据库表设计中,我们可以使用SQL Server的CTE语句实现递归,来查询每条数据在树形节点中的层级深度,示例数据的表结构如下:IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Area]') AND type in (N'U'))BEGINCREATE TABLE [dbo].[Ar...

SQL Server 2018-06-25 17:54 0评论 0收藏
148 浏览
喜欢(2)

[LINQ].NET/C#应用程序编程开发中如何使用Linq将一个集合转换成值为集合的字典?

问题描述在.NET/C#应用程序编程开发中,当前有一个集合:List<MyObject> list;其中:list集合是从数据库查询得到的数据,现在有需求需要将这个集合按照集合对象的某一个属性进行分组,然后以这个分组属性的值为键,对应的子集合不值组合一个新的数据字典,如:Dictionary<long,List<MyObject>> dict;如果直接使用方法list.ToDictionary(x =...

.NET 2018-06-25 09:03 0评论 0收藏
122 浏览
喜欢(0)

[LINQ].NET/C#应用程序编程开发中使用Linq数据表中基于一个字段去重的查询应该如何实现呢?

问题描述在.NET/C#应用程序编程开发中,如果我们需要使用Linq的Distinct()方法查询数据表中根据某一个字段进行去重的数据(即:查询数据表中不重复的数据),应该如何实现呢?我们知道,直接使用Distinct()方法会根据所有字段进行去重,如下:var query = (from r in table1orderby r.Textselect r).distinct();如上例中的查询,实现如何按照’Text’一个字段去重呢?...

.NET 2018-06-24 20:47 0评论 0收藏
AD 友情赞助
390 浏览
喜欢(1)

[Entity Framework].NET/C#应用程序编程开发中使用Entity Framework Code First如何配置小数类型的精度范围(Decimal and scale)?

问题描述在.NET/C#应用程序编程开发中,使用Entity Framework Code First的情况下,一个属性类型为System.Decimal的默认数据库映射类型为decimal(18,0)。那么,如果要自定义配置数据库小数类型的精度范围,在Entity Framework中应该如何配置呢?方案一在 EF4.1 及以上版本中,我们可以重写DbContext的OnModelCreating()方法,在此方法中来配置每个实体类属...

Entity Framework 2018-06-23 14:11 0评论 0收藏
213 浏览
喜欢(0)

[Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework一次性更新满足查询条件的多行数据?

问题描述在.NET/C#的应用程序编程开发中,假如当前有如下的数据表及示例数据:id userid friendid name status1 1 2 venkat false2 1 3 sai true3 1 4 arun false4 1 5 ...

Entity Framework 2018-06-22 10:27 0评论 0收藏
328 浏览
喜欢(0)

[Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework查询某个字段去重(distinct)后的数据?

问题描述在SQL语句中,我们查询按某个字段去重的SQL语句用到的SQL关键字是DISTINCT,可能的去重查询语句可能为这样:SELECT DISTINCT NAME FROM TestAddresses那么,在.NET/C#的应用程序编程开发中,如何使用Entity Framework实现以上SQL语句相同的按某个字段去重的查询呢?方案一使用lambda表达式的Distinct()方法,如下:var result = EFContex...

Entity Framework 2018-06-21 09:32 0评论 0收藏
342 浏览
喜欢(0)

[Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework快速删除指定表的所有数据记录?

问题描述在.NET/C#的应用程序编程开发中,如何使用Entity Framework快速删除一个数据表中的所有数据呢?最原始的做法是从数据库中取出所有的数据,然后使用foreach循环,调用Table.Remove()方法来处理,如下:var rows = from o in dataDb.Table select o;foreach (var row in rows){ dataDb.Table.Remov...

Entity Framework 2018-06-20 16:41 0评论 0收藏
161 浏览
喜欢(0)

[Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework返回DataTable数据表?

问题描述在.NET/C#的应用程序编程开发中,有一个特殊的实现需求:在使用 Entity Framework 的情况下,需要调用一个存储过程,存储过程的编码包含了很多SQL语句,现在需要使用 Entity Framework调用这个存储过程,并使用DataTable获取这个存储过程返回的结果集,以下是一部分伪代码的实现,如下:using (dbContext.Database.Connection){ dbContext.Data...

Entity Framework 2018-06-11 17:01 0评论 0收藏
174 浏览
喜欢(0)

[Javascript]Javascript编程开发中如何使用jQuery获取$(this)选择器的子节点?

问题描述在jQuery的javascript开发中,当前有类似如下的HTML结构代码:<div id="..."><img src="..."></div>现在想使用jQuery选择器来得到当点击div元素时div里的img子节点。当点击div元素时,我们可以使用如下的选择器来获取到div,如下:$(this)但要获取到div元素中的img子节点,应该怎样实现呢...

Javascript 2018-05-31 18:56 0评论 0收藏
263 浏览
喜欢(2)

[.NET Core] .NET Core 开发教程(1)--.NET Core指南

什么是.NET Core.NET Core 是微软发布的一种最新的通用开发平台,由微软和github的.NET开源社区共同维护和更新。.NET Core 是跨平台的,它支持主流的三大操作系统:Windows,maxOS以及Linux,并且可以在设备、云和嵌入式/IoT场景中使用。.NET Core 主要的特征以下是 .NET Core 最主要的特征:弹性部署: 他可以运行在你的应用内部,也可以被部署在一个服务器群集上;跨平台: 他可以运...

ASP.NET Core 2018-05-29 12:50 0评论 0收藏
224 浏览
喜欢(0)

[Javascript]Javascript编程开发中如何将一个元素对象插入已知数组的指定索引位置?

问题描述如题,在Javascript编程开发中,如何将一个元素对象插入已知数组的指定索引位置?类似如下:arr.insert(index,item);在jQuery中可以做到的,但在Javascript中有没类似的方法呢,要怎么实现这个操作呢?方案一在Javascript编程开发中,我们可以使用数据的splice方法来实现向数组插入元素的操作。arr.splice(index,0,item); 方法将向数组arr中的索引位置index插...

Javascript 2018-05-29 09:47 0评论 0收藏
650 浏览
喜欢(0)

[SQLite]SQLite数据库中如何使用SQL语句列出所打开的数据库的所有数据表的信息?

问题描述在SQLite数据库中,如何使用SQL语句列出所打开的SQLite数据库中的数据表Table列表呢?方案一查询SQLite数据库中的sqlite_master表,然后使用查询条件where type='table'限定,如下:SELECT name FROM my_db.sqlite_master WHERE type='table';其中:my_db为当前的数据库名称方案二如果需要包含所有的临时...

SQLite 2018-05-28 17:50 0评论 0收藏
845 浏览
喜欢(2)

[ASP.NET Core]ASP.NET Core 2.x 中如何自动扫描应用程序中的依赖注入(DI)的接口及实现并完成依赖的自动注册?

前言在ASP.NET Core的应用程序编程开发中,依赖注入(DI)是不可回避的技术选项,因为ASP.NET Core的底层设计架构就考虑了依赖注入(DI)。所以,你不会依赖注入(DI),那么在ASP.NET Core的应用程序编程开发中是混不下去的。至于依赖注入是什么,依赖注入在ASP.NET Core是的作用等等话题,请查阅其他资料。本文的重点是给大家分享一些关于ASP.NET Core 2.x 中如何自动扫描应用程序中的依赖注入(...

ASP.NET Core 2018-05-25 08:13 0评论 0收藏
614 浏览
喜欢(0)

[C#].NET/C#应用程序编程开发中从字符串中查找并提取数字的方法有哪些呢?

问题描述在.NET/C#的应用程序编程开发中,当前有需求需要从指定的字符串中查找并提取所数字,比如有如下的给定字符串:string test = "1 test"如何使用.NET/C#实现这样的需求呢?方案一使用正则表达式Regex实现,\d+这个正则表达式即为提取数字的,首先需要引用命名空间System.Text.RegularExpressions.Regex,然后使用Regex.Match()方法,具体实现如下...

C#开发 2018-05-24 23:11 0评论 0收藏
AD 友情赞助