2014年10月文章归档

C#中对日期的处理方法还是比较丰富的,但于本文标题所描述--根据指定时间获取当月的第一天和最后一天还是需要所额外处理的。当然,因为每个月的第一天总是从1号开始的,所以取月的第一天相对来说比较简单,即: DateTime date = new DateTime(2008, 5, 1, 8, 30, 52); var firstDayOfMonth = new DateTime(date.Year, date.Month, 1); 由于每月...

.NET 2014-10-30 12256浏览 0评论 喜欢(3)

在我的站点里,以前写过两篇关于.NET(C#)枚举的文章: 1.C#根据枚举的数值(Value)获取对应的Name值 2.C#/.NET根据枚举Name获取对应的Value值 但以上这些都只是关于枚举的一小部分内容的介绍,今天总结一个枚举在实际应用中的使用,包括获取键/值及键/值列表等,其中常用的枚举的方法有:Enum.GetName(),Enum.GetValue(),Enum.Parse()等,具体的请见下示例样式: us...

C#开发 2014-10-29 11328浏览 0评论 喜欢(4)

.NET的开发中(特别是WINFORM),经常会涉及到并行执行。.NET提供了Parallel.ForEach()的方法,可以完成并行执行任务。以下是对Parallel.ForEach()的测试样本: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using Sys...

.NET 2014-10-28 19220浏览 0评论 喜欢(3)

C#中根据枚举的Name获取对应Value值的方式其实是比较简单的,在此也做个分享,希望可以帮助不会的同学们,具体代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace EnumDemo...

C#开发 2014-10-27 17626浏览 0评论 喜欢(1)

今天给大家分享一种用c#多线程中通过委托实现子线程执行完后通知主线程的方法,希望对你的开发有所帮助。 具体实现如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace MultiThre...

C#开发 2014-10-26 16773浏览 0评论 喜欢(2)

整理一下.NET(C#)开发中SQL Server2012使用的通用分页查询SQL语句,此语句运用了SQL2012的OFFSET n ROWS FETCH NEXT m ROWS ONLY,可返回总记录数,以下是个人在实际使用中封装的一个查询方法,供参考: #region SQL2012的分页(返回总记录数) public static DataSet GetPagingDataSetBySql2012(string table...

SQL Server 2014-10-22 11235浏览 0评论 喜欢(3)

.NET的System.Linq.Enumerable类为我们提供了许多Linq方法,今天给大家分享一下关于First,FirstOrDefault,Single,SingleOrDefault几个方法的区别,实例及使用场景,首先是关于这几个方法的定义: First:返回序列中的第一个元素。 FirstOrDefault:返回序列中的第一个元素;如果序列中不包含任何元素,则返回默认值。 Single:返回序列的唯一元素;如果该序列并非恰...

.NET 2014-10-20 20826浏览 0评论 喜欢(9)

微软于美国当地时间2014.10.16发布了Visual Studio 2013 Update 4 RC并开放了下载 ,该版本新增了许多小功能,修复了ASP.NET和web平台,团队基础服务器(TFS),Visual C++,Javascript编辑器,测试工具(Testing Tools)和其他一些地方。比如: 优化了JSON编辑器,增强JSON格式化 优化HTML编辑器: 1.支持用户自定义元素和属性 2.支持对HTML标签的...

Visual Studio 2014-10-17 11892浏览 0评论 喜欢(0)

在C#6.0之前的版本中,我们初始化属性的值是不能像初始化一个字段值那样一步到位的,具体实现如下: public class Student { private string _name="Sharper"; public string Name {get;set;} public Person() { Name=_name; } } 上面的例子中,我们可以看到,属性初始值的操作是在构造函数中来完成的。而字段_name的...

技术资讯 2014-10-12 17341浏览 0评论 喜欢(0)

微软发布于10月6日发布了ASP.NET vNext in Visual Studio “14” CTP 4,本次发布的更新主要包括:ASP.NET vNext runtime和一些工具的优化(ASP.NET vNext runtime and tooling improvements),主要更新摘要: ASP.NET vNext Runtime ASP.NET vNext Tooling Performance improveme...

Visual Studio 2014-10-07 12681浏览 0评论 喜欢(0)