2007年2月28日
摘要: 1. ArrayList.Sort 用的是QuickSort,不稳定;2. Folder "aspnet_client" should exist in the root virtual directory, and in pages with user controls then the funtion "ValidatorCommonOnSubmit" should return a true... 阅读全文
posted @ 2007-02-28 17:26 Diego 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /// /// Summary description for Student. /// public class Student { public int Number { get{return this.number;} set{this.number = value;... 阅读全文
posted @ 2007-02-28 11:54 Diego 阅读(197) 评论(0) 推荐(0) 编辑
  2006年5月9日
摘要: 还是一步一步来么: 1. “const int a = 2;”等价于“int const a = 2;”。 2. “不可寻址的值必须const引用”,《C++ Primer》有说,(由于临时变量的存在,)“不允许非const 引用指向需要临时对象的对象或值,一般来说这,比‘允许定义这样的引用,但实际上不会生效’的方案要好得多”。 3. 于是, Code high... 阅读全文
posted @ 2006-05-09 17:29 Diego 阅读(649) 评论(0) 推荐(0) 编辑
  2006年4月30日
摘要: 这里只谈函数(方法)重载,C#独有的属性重载不在讨论之内。 1. Overload: 基本上一致,C#多出了ref、out相关的,C++多出了const(指针和引用时)相关的。 2. Hide: C#引入new; C++一般情况下类似,派生类会按名称隐藏基类的方法除外。(后面提供解释) 3. Override: C#引入override,不能省略(缺省为... 阅读全文
posted @ 2006-04-30 10:48 Diego 阅读(1877) 评论(2) 推荐(0) 编辑
  2006年4月25日
摘要: 1. 在客户端访问远程对象用RemotingConfiguration.Configuration和New来实例化时,得到的应该不是远程对象实例,而是本地对象实例吧(因而只能用Activator.GetObject)? 理由:当我并没有启动远程对象时,客户端并没有报错,而且调用的方法分明是运行在本地。如Console.WriteLine("xx")。 2. 在注册委托方法到远程对象的事件... 阅读全文
posted @ 2006-04-25 17:04 Diego 阅读(688) 评论(3) 推荐(0) 编辑
  2005年10月19日
摘要: 记起了这个曾经遇到过的面试题目,想想当时在如何让Line控件自动画出自身大小的问题上就死死卡住,一直到现在都还是没有丝毫进展。只好装到空瓶子里,谨希望大海的那边的哪位可以捡到。 PS:该Line控件要求可以控制大小、位置、方向,可以拖拉。 阅读全文
posted @ 2005-10-19 16:41 Diego 阅读(498) 评论(3) 推荐(0) 编辑
摘要: (-)如果用的是撰写不是呈现的话,如: protected override void CreateChildControls() { ... Button button1 = new Button(); button1.text = "b1"; ... 阅读全文
posted @ 2005-10-19 16:37 Diego 阅读(373) 评论(0) 推荐(0) 编辑