2732 浏览
喜欢(5)

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

前言大家好,我是Rector又是星期五,很兴奋,很高兴,很high…啦啦啦。。。Rector在图享网又和大家见面啦!!!上一篇《一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](五)》,我们完成了:AutoMapper是什么简述安装AutoMapperAutoMapper的配置AutoMapper的应用通过前面几篇文章的学习,本系列【一步一步创建ASP.NET MV...

ASP.NET MVC 2017-12-15 08:00 0评论 0收藏
2977 浏览
喜欢(9)

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

前言Hi,大家好,我是Rector时间飞逝,一个星期又过去了,今天还是星期五,Rector在图享网继续跟大家分享系列文本:一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar]上一篇《一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](四)》,我们完成了:创建服务层:TsBlog.Services创建服...

ASP.NET MVC 2017-12-08 08:00 1评论 0收藏
60848 浏览
喜欢(72)

[置顶] C# WINFORM窗体间通过委托和事件传值(自定义事件参数)--实例详解

在C# WINFORM的日常开发中,我们通常需要遇到跨窗体传值这一问题,实现的方式也是有很多的,今天给大家分享一种通过委托和事件来实现的传值方式。不多说废话,我将用一个具体的实例来跟大家说明怎么样利用很委托和事件以及自定义的参数来实现跨窗体传值。例如:程序中我们有一个主窗体,其中文本框的值是我们需要从另外一个窗体中获取的,如图:在这个表单窗体中,填写完整联系人地址信息后,我们希望把这些信息回传到主窗体中,如图:最终,我们想让主窗体得到如...

WINFORM 2014-02-04 13:44 3评论 0收藏
AD 友情赞助
11 浏览
喜欢(0)

[C#].NET/C#程序开发中如何从一个泛型集合List中删除重复的元素?

问题描述如题,在.NET/C#程序开发中,如何从一个泛型集合List<T>中删除重复的元素?有哪些方式可以实现,哪种实现更好呢?方案一可以使用HashSet来处理,如下:using System;using System.Collections.Generic;class Program{ static void Main() { HashSet<int> evenNumbers = n...

.NET 2018-02-09 20:24 0评论 0收藏
9 浏览
喜欢(0)

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

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

.NET 2018-02-09 20:43 0评论 0收藏
2 浏览
喜欢(0)

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

问题描述如题,在.NET/C#程序开发中,我们很多时候需要接触到XML文档,有可能是从第三方接口获取到的数据是XML格式的,也有可能是自己需要提供XML文档给第三方使用,那么,我们如何创建XML文档,有哪些XML的创建方式呢?方案一在.NET 3.5或者以上版本中,我们可以使用XDocument来处理,如:Console.WriteLine( new XElement("Foo", new XAt...

.NET 2018-02-09 15:53 0评论 0收藏
AD 友情赞助
7 浏览
喜欢(0)

[SQL Server]SQL Server是否有同时按两个字段查找最大值的函数?

问题描述如题,在SQL Server中,是否存在一个函数,可以按两个字段查询最大值,比如这样的查询语句:SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice)FROM Order o我们知道,在SQL Server中是有内置的MAX()函数,但这个内置的MAX()函数是用于返回一列中的最大值。NULL 值不包括在计算中,但它只是针对一个字段进行处理。提示:MIN 和 MAX ...

SQL Server 2018-02-10 10:36 0评论 0收藏
6 浏览
喜欢(0)

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

问题描述我们知道,在SQL Server中,有很多的数据类型,比如:确切的数字类型:bigintnumericbitsmallintdecimalsmallmoneyinttinyintmoney近似的数字类型:floatreal日期和时间:datedatetimeoffsetdatetime2smalldatetimedatetimetime字符类型:charvarchartext统一的字符编码标准的字符类型:ncharnvarcha...

.NET 2018-02-09 15:41 0评论 0收藏
8 浏览
喜欢(0)

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

问题描述如题,在.NET/C#程序开发中,是否有简便的LINQ表达式实现将一个字符串集合List<string>连接成一个按指定分隔符分隔的字符串?再者,如果这个集合不是字符串集合List<string>,而一个泛型集合List<T>,需要连接泛型集合List<T>中的某一个属性值,在.NET/C#程序中,又该如果实现呢?方案一可以使用Lambda表达式一实现将一个字符串集合List<...

.NET 2018-02-09 15:26 0评论 0收藏
AD 友情赞助
7 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何设置主键列为自增列?

问题描述在SQL Server数据库的数据表中,如何设置主键列为自增列。找遍了所有的列设置属性之后,仍然没找到在哪设置自增属性,那么SQL Server数据库的自增列到底在哪里设置,怎么设置呢?方案一请确保在需要设置成自增的列为int类型,这样,这个列才可能被设置成自增列,如下图:然后,将点击标识规范,将选项(是标识)设置成是,标识增量和标识种子按照自己的需求设置即可,默认值均为:1或者,我们也可以使用SQL语句,可设置某个列的自增标识...

SQL Server 2018-02-10 11:31 0评论 0收藏
16 浏览
喜欢(0)

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

问题描述如题,在.NET/C#程序开发中,使用反射如何获取所以实现了某个接口的所有的类型并列举出来(需要的迭代/循环次数最少)?比如以下的伪代码:foreach (Type t in this.GetType().Assembly.GetTypes()) if (t is IMyInterface) ; //逻辑处理方案一使用lambda表达式和反射IsAssignableFrom()方法,如:var type = ...

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

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

问题描述如题,在.NET/C#程序开发中,如何将多行回车/换行符替换成一个字符串?方案一使用Environment.NewLine和Replace()方法,如:myString = myString.Replace(System.Environment.NewLine, "replacement text")方案二string result = Regex.Replace(input, @"\r\n?|\n...

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

[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配置中设置routes.LowercaseUrls = true; 的属性来轻松实现URL路径小写的功能。但在ASP.NET Core Razor Pages 或者 ASP.NET Core MVC Web应用程序中是没...

ASP.NET Core 2018-02-11 16:46 0评论 0收藏
8 浏览
喜欢(0)

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

问题描述如题,在.NET/C#程序开发中,获取一个实体类中的所有属性集合的方法有哪些呢?方案一使用反射,如果是一个实例对象,则使用GetType()方法的GetProperties():obj.GetType().GetProperties();如果是一个System.Type,则:typeof(Foo).GetProperties();例如:class Foo { public int A {get;set;} publi...

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

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

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

.NET 2018-02-09 14:21 0评论 0收藏
28 浏览
喜欢(1)

[ASP.NET Core]ASP.NET Core入门系列教程--ASP.NET Core Razor Pages Web应用程序的目录结构解析

前言在上一篇《ASP.NET Core入门系列教程—开始安装和使用ASP.NET Core 2.x》中,我们完成了对.NET Core 2.x的环境安装和版本确认等操作,并使用.NET Core CLI命令行工具创建了一个基于Razor的ASP.NET Core Razor Pages Web应用程序,名为:aspnetcoreapp,微软把这个新的框架叫:Razor Pages,以下文中我们将频繁提及—Razor Pages。主要知识...

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

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

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

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

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

问题描述在.NET/C#的程序开发中,有一个上传文件的需要。在上传文件后,要将文件保存在指定的文件夹中,现在需要在保存文件之前先检查这个指定的文件夹是否存在,如果不存在,则创建一个文件夹,再保存文件。如果文件夹存在,则直接将上传的文件保存到此文件夹中。这个过程中的判断并创建文件夹的方法应该如何实现呢?方案一可以使用System.IO.Directory命名空间下的CreateDirectory()方法:string subPath =&...

.NET 2018-02-09 12:01 0评论 0收藏
10 浏览
喜欢(0)

[SQL Server]SQL Server中如何从一个数据表中删除某列?

问题描述如题,在数据库中有一个表MEN,其中包含了一些列(字段),比如:Fname,Lname,…现在需要删除其中的某个列(字段):Lname应该如何操作呢?方案一使用语法:ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME如:ALTER TABLE MEN DROP COLUMN Lname方案二如果在这一列上还有约束,那么需要先删除这一列上的所有约束,然后后才可以删除这个列,如果需要删除约束...

SQL Server 2018-02-10 10:50 0评论 0收藏
14 浏览
喜欢(0)

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

问题描述在.NET/C#的程序开发中,当前有一个泛型的集合对象List<T>。当前希望克隆/拷贝这个泛型集合对象List<T>。泛型集合中的元素对象T是可以克隆的(clonable),但是集合对象List<T>没有直接可以克隆的方法list.Clone()。在.NET/C#程序开发中,有哪些方式可以实现以上泛型集合对象List<T>的克隆/拷贝操作呢? 方案一可以创建一个静态扩展方法,如:...

.NET 2018-02-09 11:00 0评论 0收藏
AD 友情赞助