摘要:
搞了个小软件,主要给自己用,由于数据库设计不当,吃了不少苦头,现在暂时能用了,不知道还会出什么问题。不过一边实践,一边学习,学习效果是好很多。 阅读全文
2005年5月24日 #
2005年5月17日 #
摘要:
首先解释一下内联初始化的内联的意思:就是在声明字段的时候同时进行初始化赋值。举个简单的例子就是:class SomeType(){ int x = 5;}这里为x赋值为5实际上发生在SomeType的构造器中,IL代码可以作证:SomeType的构造函数的IL代码如下: .method public hidebysig specialname rtspecialname ... 阅读全文
摘要:
CSDN社区C#版有人出基础题,我没事也做一下练练,今天做到一道题是这样的:(原题链接:http://community.csdn.net/Expert/topic/3918/3918948.xml?temp=.2294428)编写一个控制台应用程序,完成下列功能,并回答提出的问题。1.创建一个类A,在构造函数中输出“A”,再创建一个类B,在构造函数中输出“B”。2.从A继承一个名为C的新类,并在... 阅读全文
2005年5月14日 #
摘要:
由于邮寄名单中的一人已经移民到国外,需要删除把他从名单中删除。在链表内删除节点又三种不同的情形:1.删除第一个节点:只需要将head指向第二个节点2.删除最后一个节点,只需要将指向最后一个节点的指针(引用)指向NULL(null)3.删除中间节点,只要将需要将指向需要删除节点的指针(引用)指向需要删除节点的下一个节点C代码: 1#include 2 3struct llist 4{ ... 阅读全文
2005年5月13日 #
摘要:
链表的遍历跟数组的遍历很相似,不过不同的是,数组可以通过索引值随机访问数据,而链表一定要通过遍历的方式访问其中的节点,如果要知道第n个节点的内容,就需要遍历n-1个节点。C代码: 1#include 2 3struct llist 4{ 5 int num; 6 char name[10]; 7 struct llist *next; 8}; 9typedef struct ... 阅读全文
2005年5月12日 #
摘要:
C版的链表先要了解动态内存分配函数malloc的使用,使用结构表示节点单元。代码如下: 1#include 2 3struct llist 4{ 5 int num; 6 char name[10]; 7 struct llist *next; 8}; 9typedef struct llist node;10typedef node *llink;1112void main... 阅读全文
2005年5月8日 #
摘要:
作者:Werdna 翻译:小新0574原文及代码链接:http://www.codeproject.com/cs/media/SystemPainter.asp Introduction System painter is a little utility for viewing .NET framework system defined hatches from Sy... 阅读全文
2005年5月6日 #
摘要:
作者:Diego Mijelshon 翻译:小新0574原文以代码链接:http://www.codeproject.com/csharp/objectcomparer.asp Introduction Sooner or later, you will have an array of objects you'd like to sort. Unlike s... 阅读全文
摘要:
因为.Net Framework中的String类是封闭的,所以我们不能从它进行派生来扩展它的功能。 虽然String类已经提供了很多有用的方法来让我们进行字符串的处理和操作,但是有时候一些特殊的的要求还是不能能到满足。 一个例子就是:假如有一个因为句子,比如:“how are you”,我们需要把每个单词的首字母都改成大写,当然人工改写很大一篇文章是很费力的,但是我们查阅.Net Fra... 阅读全文
2005年4月29日 #
摘要:
首先是组合case标签。例子如下: 1using System; 2 3enum Tenders : int 4{ 5 Cash = 1, 6 Visa, 7 MasterCard, 8 AmericanExpress 9};1011class Payment12{13 public Payment(Tenders tender)14 {15 ... 阅读全文