• C#遍历Object各个属性含List泛型嵌套。

    同事遇到一个问题:在做手机app接口时,返回JSON格式,json里面的数据属性均是string类型,但不能出现NULL(手机端那边说处理很麻烦,哎)。Model已经创建好了,而且model的每个属性均是string类型。数据层使用EF。数据库也有些字段可为空。这时,需要大量的验证属性是...

    2018-06-22 06:46:29

  • 02C#基础(1)

    1、关键字 C#中定义了很多关键字,关键字是构成C#基本语法的,不用去背,用的多就记住了 2、标识符 标识符是用来给类、方法、变量等命名的 命名规则: (1)由字母、中文(不推荐)、数字、下划线组成; (2)不能以数字开头; (3)不能是关键字 C#语言是大小写敏感的:demo和De...

    2018-06-22 06:46:30

  • 初试TinyIoCContainer笔记

    第一次看到TinyIoCContainer是在用NancyFx的时候,在Bootstrapper那里看到了她的影子。 那些叫Tiny的东西都挺有意思,IoC容器是我第一次遇到,于是找了些文章看了看,自己写了点代码实践下,这件事就算这么过了,然后今天想起来,在做下笔记。 首先是DIP的概念:依赖倒...

    2018-06-22 06:46:25

  • 01.Net入门知识

    1、.Net学习路线及几个容易混淆的概念 .Net只是一个平台,提供运行.Net程序需要的虚拟机、类库等 C#就是.Net平台下的一个开发语言,.Net下的语言还有VB.Net、PowerShell等 ASP.Net是.Net平台下的开发网站的技术 2、.Net开发环境 工具:Visual Studio(简称VS) 微软官方.Ne...

    2018-06-22 06:46:23

  • Visual Studio中UnitTesting单元测试模板代码生成

    在软件研发过程中,单元测试的重要性直接影响软件质量。经验表明一个尽责的单元测试方法将会在软件开发的某个阶段发现很多的Bug,并且修改它们的成本也很低。在软件开发的后期阶段,Bug的发现并修改将会变得更加困难,并要消耗大量的时间和开发费用。无论什么时候作出...

    2018-06-22 06:46:17

  • 【ASP.NET 基础】Page类和回调技术

    Page 类有一个 IsPostBack 属性,这个属性用来指示当前页面是第一次加载还是响应了页面上某个控件的服务器事件导致回发而加载。 1.asp.net页面的声明周期 asp.net页面运行的时候将经历一个声明周期,这个生命周期中会进行一系列的操作,调用一系列的方法。了解asp.net...

    2018-06-22 06:46:19

  • ASP.NET MVC中使用窗体验证出现上下文的模型在数据库

    在ASP.NET MVC中使用窗体验证。(首先要明白,验证逻辑是应该加在Model、View和Controller哪一个里面?由于Model的责任就是负责信息访问与商业逻辑验证的,所以我们把验证逻辑加在Model里面。) 第一步:引用下面这个命名空间 第二步:添加验证 第三步:启动调试,出现...

    2018-06-22 06:46:17 cms

  • 【ASP.NET 基础】表单和控件

    1.HTML表单的提交方式 对于一个普通HTML表单来说,它有两个重要的属性:action 和 method。 action属性指明当前表单提交之后由哪个程序来处理,这个处理程序可以是任何动态网页或者 servlet 或者 CGI(Common Gateway Interface),在asp.net里面一般都是都aspx页面来...

    2018-06-22 06:46:16 建网站html表单html控件

  • EF-InvalidOperation系列

    1.InvalidOperation强制转换为值类型 'System.Guid' 失败,因为实例化的值为 null。结果类型的泛型参数或查询必须使用可以为 null 的类型 错误信息: The cast to value type 'System.Guid' failed because the materialized value is null. Either the result type's...

    2018-06-22 06:46:15

  • 获取mac地址

    /// summary /// 获取本地IP /// /summary /// returns/returns public string GetIP() { IPHostEntry ipHost = Dns.Resolve(Dns.GetHostName()); IPAddress ipAddr = ipHost.AddressList[0]; return ipAddr.ToString(); } /// summary /// 获取mac地址 /// /summary /...

    2018-06-22 06:46:14

2