
C#
文章平均质量分 62
Percy__Lee
技术改变世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#中的线程(一)入门
文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/作者 Joseph Albahari 中文翻译作者把原文放在了"google 协作"上面,GFW屏蔽,不能访问和查看,因此我根据译文和英文原版整理转载到园子里面。 本系列文章可以算是一本很出色的C#线程手册,思路清晰,要点都有介绍,看了后对C#的线程及同步等有了更深入的理翻译 2015-08-31 20:04:45 · 575 阅读 · 0 评论 -
SQL Server数据库连接字符串整理
Data Source=.;DataBase= MyDB;Integrated Security=SSPI;原创 2015-09-15 14:26:49 · 1279 阅读 · 0 评论 -
Windows窗体Winform----show()与showDialog()的区别
Form.ShowDialog()方法 (窗体显示为模态窗体) Form.Show方法()方法 (窗体显示为无模态窗体)原创 2015-09-18 21:50:32 · 10265 阅读 · 2 评论 -
C#经典之Application.DoEvents()的使用
Application.DoEvents(); //实时响应文本框中的值原创 2015-09-14 14:06:49 · 3471 阅读 · 0 评论 -
大写String和小写string的区别
1.string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色) ;2.c# string映射为.net Framework的String ;3.如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作 ;4.如果使用c#,建议使用string,比较符合规范 ; 5.string始终代表 System.String(1.x) 或 ::System.String(2.0) ;6.String只有原创 2015-09-15 11:40:53 · 1526 阅读 · 0 评论 -
C#实现多态之一抽象
1. 抽象类、抽象方法、抽象属性的特点(1) 关键字:abstract(2) 抽象类只能是其他类的基类(3) 抽象成员必须存在于抽象类中,但抽象类可以没有抽象成员,也可以有非抽象成员(4) 抽象方法中没有方法体(方法的声明只有以分号结束,而且签名后没有大括号),抽象属相没有访 问器,但是必须要声明,它告诉编译器必须重写该方法以提供他们自己原创 2015-09-12 21:10:06 · 513 阅读 · 0 评论 -
锁·——lock关键字详解
小序锁者,lock关键字也。市面上的书虽然多,但仔细介绍这个keyword的书太少了。MSDN里有,但所给的代码非常零乱,让人不能参透其中的玄机。昨天是平安夜,今天自然就是圣诞节了,没别的什么事情,于是整理了一下思路,使用两个例子给大家讲解一下lock关键字的使用和一点线程同步的问题。一.基础铺垫——进程与线程 阅读提示:如果您已经了解什么是线程以及如何使用线程,只转载 2015-09-06 22:33:11 · 1267 阅读 · 0 评论 -
C# 实现磁性窗体
可以实现窗体的 吸附 移动 分离using System; using System.Drawing; using System.Collections.Generic; using System.Windows.Forms; namespace TinyBook { public原创 2015-09-06 10:20:31 · 1664 阅读 · 0 评论 -
C#中的线程(三) 使用多线程
第三部分:使用多线程 1. 单元模式和Windows Forms 单元模式线程是一个自动线程安全机制, 非常贴近于COM——Microsoft的遗留下的组件对象模型。尽管.NET最大地放弃摆脱了遗留下的模型,但很多时候它也会突然出现,这是因为有必要与旧的API 进行通信。单元模式线程与Windows Forms最相关,因为大多Windows Forms使用或包装了长期存在翻译 2015-09-06 08:23:30 · 717 阅读 · 0 评论 -
C#中的线程(二) 线程同步基础
1.同步要领 下面的表格列展了.NET对协调或同步线程动作的可用的工具: 简易阻止方法构成目的Sleep阻止给定的时间周期Join等待另一个线程完成 锁系统 构成翻译 2015-09-01 21:12:11 · 655 阅读 · 0 评论 -
C#之回到了最初的起点----解决方案、项目、程序集、命名空间
初学者很容易把这些概念搞混淆。先说说项目(Project),通俗的说,一个项目可以就是你开发的一个软件。在.Net下,一个项目可以表现为多种类型,如控制台应用程序,Windows应用程序,类库(Class Library),Web应用程序,Web Service,Windows控件等等。如果经过编译,从扩展名来看,应用程序都会被编译为.exe文件,而其余的会被编译为.dll文件。既然是.exe文件,就表明它是可以被执行的,表现在程序中,这些应用程序都有一个主程序入口点,即方法Main()。而类库,Windo原创 2015-09-21 10:55:21 · 1006 阅读 · 0 评论