| collections/list/2/Point.cs - Struct Point - used as actual List type parameter. | Lecture 12 - slide 14 : 36 Program 1 |
using System;
public struct Point {
private readonly double x, y;
public Point(double x, double y){
this.x = x; this.y = y;
}
public double Getx (){
return x;
}
public double Gety (){
return y;
}
public Point Move(double dx, double dy){
return new Point(x+dx, y+dy);
}
public override string ToString(){
return "Point:" + "(" + x + "," + y + ")" + ". ";
}
}