控制台程序 定义Point类: public class Point { // Create a point from its coordinates public Point(double xVal, double yVal) { x = xVal; y = yVal; } // Create a point from another point public Point(Point point) { x = point.x; y = point.y; } // Convert a point…
.NET自从2.0版本开始就支持泛型. 非泛型链表 闲话休提,马上来看下非泛型的简化链表类,它可以包含任意类型的对象. LinkedListNode.cs中: 在链表中,一个元素引用另一个元素,所以必须创建一个类,将其封装在链表中,并引用下一个对象. public class LinkedListNode { public LinkedListNode(object value) { this.Value = value; } public object Value { get; private…