
C#
大强快跑
软件开发。
展开
-
MVP初体验
用了几天的时间学习同事的一个MVP DEMO,对如何分离窗体和逻辑代码有了一定的体会。Demo是用C#写的,事件是很重要的。原创 2011-12-08 10:53:57 · 396 阅读 · 0 评论 -
区分接口实现与虚函数重载
众所周知,在一个类中对接口所定义方法的实现,默认是不会加上“virtual”关键字的。 一般的形式如下。 interface IMsg { void Message(); } public class MyClass:IMsg { #region IMsg Members public voi转载 2011-12-09 14:36:24 · 411 阅读 · 0 评论 -
C# 事件的继承
C# 事件的继承 有下面一段代码,目的是实现事件的继承: 基类: public class BaseBusiness { //声明事件委托 public delegate void ProgressEventHandler(int progress, string msg); //声明事件 publ转载 2011-12-09 11:04:56 · 443 阅读 · 0 评论 -
线程池Demo
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace ConsoleApplication2 { class Program { private static转载 2012-01-05 15:56:07 · 649 阅读 · 1 评论 -
从truetype字体中提取符号
做gis的朋友对地图符号并不陌生,地图上的各种要素正是由于有了符号而变得绚丽多彩。我这里要说的符号是指的点符号。 用过mo、ae、等gis平台做二次开发的都知道,在设置点状要素symbol的时候,都有一种symbol类型为truetype symbol,有一个font的属性来指定truetype字体,并有一个charactorIndex的属性用来指定符号的索引号,通过这两个属性即可得到一转载 2012-02-22 10:38:34 · 1312 阅读 · 0 评论