• 大三下学期计划

    大三下学期计划: 学习C#也有1年多了,对于这门技术也有了大致的了解,相比较java而言,自己还是喜欢C#语言的,更别说宇宙最强大的IDE了。 马上也要找工作了,下面是对于自己这一学期的计划。 1:参加学校的挑战杯,把自己的项目完善,将来找工作的时候可以很好的向HR介...

    2018-06-23 23:02:41

  • 七大面向对象设计原则

    一.面向对象原则综述 七大原则总脉络图: 二.常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。 . 三.以下详细分析: (一)单一职责原则(Single Responsibility Principle, SRP) 1、定义:一个对象应该只包含单一的职责,并且该职...

    2018-06-23 23:02:38

  • 网站就必须用响应式布局吗?MVC视图展现模式之移动布

    本文先引入给读者一个自己研究的机会,下次深入说明一下: 废话不多说,直接上图 新建一个mvc的项目 在视图里面添加一个移动端视图 正常访问一下 Bootstrap自带的响应式的方式(页面代码并没有改变) 我们来模拟一下移动端访问: 谷歌或者火狐借助:user-agent switche...

    2018-06-23 23:02:28

  • 设计模式

    一.创建型模式 模式名称 定 义 使用频率 学习难度 简单工厂模式 (Simple Factory Pattern) 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。 ★★☆☆☆ ★★★☆☆ 工厂方法模式 (Factory Method Pattern) 定义一个用于创...

    2018-06-23 23:02:38

  • C#相关时间DateTime格式化

    C#代码中时间转换为2016-01-24 12:12:12需要如下操作: DateTime.Parse(sj).ToString("yyyy-MM-dd HH:m:ss") 但是Oracle中SQL语句中时间转换为此格式需如下操作: to_date(sj,'yyyy-mm-dd hh24:mi:ss')...

    2018-06-23 23:02:31

  • 骑士飞行棋 C#代码详解

    最近看见一个骑士飞行棋的小游戏代码,感觉这个代码中将大多数C#的基础知识都运用到了,是一个新手检验学习成果的有效方法,特此将这个代码整理一遍。 这是一个控制台程序。这是 代码下载地址,代码中的注释非常详细介绍了每段代码的作用: http://files.cnblogs.com/f...

    2018-06-23 23:02:29

  • 时间正则表达式小叙

    yyyy-MM-dd HH:mm:ss 正则表达式如下: ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]...

    2018-06-23 23:02:26

  • WPF全球化与本地化

    当一个App需要推出多语言版本时,就需要使用到【全球化与本地化】服务。 原理 及 过程 资源文件中包含了所有的控件信息,通过导出这些控件信息,修改其对应的相关属性(比如TextBlock的Text属性)的字符串,即可实现多语言版本。在资源文件中,控件通过x:uid进行标示。...

    2018-06-23 23:02:17

  • 泛型(一)

    泛型通常用在集合和集合上运行的方法中; 泛型NET Framework2.0提供一个新的命名空间System。Collections。Generic。 早期集合缺点: System.Collections.ArrayList list = new System.Collections.ArrayList(); // Add an integer to the list. list.Add( 3 ); // Add...

    2018-06-23 23:02:15

  • C# 构建XML(简单示例)

    C# 构建XML的简单示例: 1 var pars = new Dictionary string , string 2 { 3 { " url " , " https://www.baidu.com/ " }, 4 { " name " , " jack " }, 5 { " sex " , " 0 " }, 6 }; 7 StringWriter sw = new StringWriter(); 8 XmlTextWriter xtw = new XmlTextWriter...

    2018-06-23 23:02:23

2