我最近學習C#並理解基礎知識。我不寫下面的代碼,但試圖理解它。線類在聲明開始和結束字段時使用Point。這在C#中調用了什麼?當您從其他課程中創建一個課程時,它會被稱爲什麼?
public class Point
{
private float x;
public float X
{
get { return x; }
set { x = value; }
}
private float y;
public float Y
{
get { return y; }
set { y = value; }
}
public Point(float x, float y)
{
this.x = x;
this.y = y;
}
public Point():this(0,0)
{
}
}
}
class Line
{
private Point start;
public Point Start
{
get { return start; }
set { start = value; }
}
private Point end;
public Point End
{
get { return end; }
set { end = value; }
}
public Line(Point start, Point end)
{
this.start = start;
this.end = end;
}
public Line():this(new Point(), new Point())
{
}
這是直接關係到你使用它的方式屬性的領域? *具有後臺字段的屬性*。 – Mir
Shano,網上有很多非常棒的教程,可以解釋類,結構,屬性和字段從基本的開始,並且可以找到更復雜的示例,可以在這裏找到http://www.dotnetperls.com/類或上http://www.stackoverflow.com – MethodMan
謝謝你將檢查他們:) – Shano