Google [站内搜索]

分类: Win编程预览模式: 普通 | 列表

C#计时器Stopwatch使用示例

Stopwatch watch = new Stopwatch();            

//跑步计时
watch.Start();
Thread.Sleep(5000);

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4620

Visual Studio 2012你不一定知道的快捷键

1.打开代码智能感知



把点(.)后边的内容删除后,每次都得顺手把点一块删除再输入,以便打开智能感知,其实按一下Ctrl+J它就出来了。

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3971
若在线程中对TextBox控件赋值会出错,提示:

引用内容 引用内容
线程间操作无效: 从不是创建控件“textBox1”的线程访问它。

这时通过调用窗体的Invoke方法对TextBox控件进行赋值即可:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4351

Entity Framework开发模式之Code First示例

1.创建实体类

Person.cs:
using System;
using System.Collections.Generic;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6461

Entity Framework开发模式之Model First示例

1.创建ADO.NET实体数据模型



查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3659

Entity Framework开发模式之DateBase First示例

1.创建ADO.NET实体数据模型



查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3467
当用HttpWebResponse抓取远程服务器某个页面源码时,若页面出错,返回状态码非200,HttpWebResponse会直接抛出错误:



怎么获取远程服务器返回的错误页面源码呢?将代码做如下更改即可:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4908
Visual Studio 2012新建控制台应用程序,目标框架.NET Framework 3.5,后又改为.NET Framework 4,编译时发现不能使用动态类型dynamic,错误信息如下:

引用内容 引用内容
预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入

出错语句为:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 21055

Linq累加器函数Aggregate执行原理分析

重载1:public static TSource Aggregate<TSource>(this IEnumerable<TSource> source, Func<TSource, TSource, TSource> func)

示例
List<int> ids = new List<int>() { 1, 2, 3, 4 };
string str1 = string.Empty, str2 = string.Empty;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5258

Linq多表Join实现及优化(方法语法)

有三张表要进行inner join查询,表结构如下:

--TabA
create table TabA
(

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7382