自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三五月儿的专栏

Java、C#、JS、Node、Python、SQL、Linux、MVC、WebService、API、MySql、SQLServer、Redis、MongoDB、Kafka、RabbitMQ

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 因未指定NVARCHAR类型的长度而导致的问题

1 问题重现(1)准备测试数据新建数据表tb_Student并插入下图所示的测试数据。 图1 数据表tb_Student的数据(2)新建查询DECLARE @teacher_name NVARCHARSET @teacher_name = '李四'SELECT * FROM tb_Student AS s WHERE s.teacher_name = @teacher_

2014-09-28 17:29:27 2688

原创 使用GROUP BY子句进行分组操作

本文通过实例介绍GROUP BY子句的使用方法。1 准备测试数据新建数据表tb_Student并插入下图所示的测试数据。 图1 数据表tb_Student的数据2 使用GROUP BY子句进行分组问题1 要求按照班级ID对学生进行分组,并查询出每个班级的学生数,学生的最大年龄,最小年龄,年龄总和及年龄平均等信息。解答SELECT s.class_id

2014-09-28 16:50:56 7996

原创 使用DataContractSerializer类实现深拷贝操作

1 实现深拷贝方法using System.IO;using System.Runtime.Serialization;namespace DeepCopyExp{ class DeepCopy { public static T DeepCopyByDCS(T obj) { T newO

2014-09-15 21:43:50 2097

转载 c# 深拷贝各种实现

1:利用反射实现 1 public static T DeepCopy(T obj) 2 { 3 //如果是字符串或值类型则直接返回 4 if (obj is string || obj.GetType().IsValueType) return obj; 5 6 object retval = Activator.CreateInstanc

2014-09-15 21:01:23 3209

原创 一个使用Dictionary的小实例

在C#中,使用Dictionary类来管理由键值对组成的集合,这类集合称为字典。字典最大的特点就是能够根据键来快速查找集合中的值。下面是一个使用字典的小实例,希望通过这个小实例,能让大家对字典操作有一个初步的了解。下面是完整代码。//************************************************************ // // Dictio

2014-09-14 17:53:00 3561

原创 foreach语句揭秘

1概述本文通过手动实现迭代器来了解foreach语句的本质。 2 使用foreach语句遍历集合在C#中,使用foreach语句来遍历集合。foreach语句是微软提供的语法糖,使用它可以简化C#内置迭代器的使用复杂性。编译foreach语句,会生成调用GetEnumerator和MoveNext方法以及Current属性的代码,这些方法和属性恰是C#内置迭代器所提供的。下面将通过

2014-09-14 14:51:52 2992

转载 C与C#操作符优先级(转自两篇文章)

当一个表达式包含多样操作符时,操作符的优先级控制着单个操作符求值的顺序。例如:表达式x+y*z按照x+(y*z)求值,因为“*”操作符比“+”操作符有更高的优先级。这和数学运算中的先乘除后加减是一致的。表7-1总结了所有操作符从高到低的优先级顺序。表7-1 操作符从高到低的优先级顺序类别操作符初级操作符(x) x.y f(x) a[x] x++

2014-09-14 09:20:46 1744

原创 使用Linq求和方法Sum计算集合中多个元素和时应该注意的性能问题

提出问题本文使用下面的实例来说明问题,以下是实例的完整代码。//************************************************************ // // Sum应用示例代码 // // Author:三五月儿 // // Date:2014/09/10 // // http://bl

2014-09-10 22:40:31 24600 1

原创 使用列号访问DataGrid中的列引起的问题

问题描述WPF应用程序中,使用DataGrid来显示员工信息,包含公司名称,姓名,年龄,电话四列。而在某些情况下,电话列需要被隐藏,所以在画面的后端代码中使用下面的代码来控制电话列的显示情况。if (isShowTelephone){ this.DataGrid_People.Columns[3].Visibility = Visibility.Visible;}else{

2014-09-08 21:08:53 1340

原创 一个与Linq延迟查询有关的小例子

提出问题下面所给代码编译时正常,但是执行时会出错,请指出程序在执行时能够执行到编号为(1)(2)(3)的代码行中的哪一行。using System;using System.Collections.Generic;using System.Linq;namespace DeferredExecutionExp{ class Program { sta

2014-09-08 18:17:19 1368

原创 WPF中呈现变形与布局变形的区别

引例文章一开始,先给出下图所示的画面布局。 图1 画面布局设计图画面被分割成4行4列16个单元格,在1行2列的位置放置一个TextBlock控件并将其背景色设置为淡蓝色。 对应的XAML代码为:<Window x:Class="WpfTransformExp.MainWindow" xmlns="http://schemas.microsoft.com/wi

2014-09-08 16:08:38 2665

原创 WPF绑定入门

一 概述文章一开始,将给出一个使用WPF绑定的小实例。并以此为起点,逐步展开对WPF绑定知识的探讨。 二 实例演示1新建WPF应用程序WpfBindingExp,下面是程序主画面的代码。<Window x:Class="WpfBindingExp.MainWindow" xmlns="http://schemas.microsoft.com/winfx/20

2014-09-07 22:05:05 4580

原创 [总结]使用WPF路由事件过程中遇到的一些小问题

写在前面本文一开始会给出一个使用WPF路由事件的实例,因为本文所有的表述都将基于该实例。而本文所给实例来自于《WPF自定义路由事件》一文,在《WPF自定义路由事件》一文中会对实例代码做详细说明,所以,大家在阅读本文实例代码期间若存在疑问,可以先去看看《WPF自定义路由事件》一文,看是否能从中获得你想要的解答。本文实例1 新建DetailReportEventArgs类,该类派生

2014-09-06 10:01:42 3379 2

原创 WPF自定义路由事件

一 概要本文通过实例演示WPF自定义路由事件的使用,进而探讨了路由事件与普通的CLR事件的区别(注:“普通的CLR事件”这个说法可能不太专业,但是,我暂时也找不到什么更好的称呼,就这么着吧,呵呵。)(扩展阅读:例说.NET事件的使用)。 二 实例演示与说明1 新建DetailReportEventArgs类,该类派生自RoutedEventArgs类,RoutedEventArgs

2014-09-01 21:50:27 10670 2

Linq之Join操作实例

通过一个简单的实例对Linq中的Join操作进行演示。

2014-08-02

关闭窗体后,进程仍然在运行的问题示例代码

在开发中,遇到这样一个问题: 点击程序主窗体右上角的叉号关闭应用程序后,程序的进程却没有关闭。 通过查阅资料,了解到,产生此类问题的原因主要有以下两点: 1)程序中存在死循环。 2)程序为多线程程序,且在窗体关闭后,仍有线程在工作。 本例将针对此类问题,进行重现并提出解决方案。

2014-07-27

使用ValidationRule类来检查用户输入的有效性示例代码

当应用使用WPF数据绑定模型时,可以将规则集合ValidationRules与绑定关联。当绑定对象的绑定值发生改变时,则绑定引擎就会检查ValidationRule,确认页面对象的值是否通过了ValidationRule类指定的验证规则。

2014-07-17

利用批处理全自动安装常用软件

利用批处理全自动安装常用软件

2013-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除