-1

フィールドにポイントを追加することはできますが、削除することはできません。これは私が現在使用しているコードです:

public class Vertex
{
    public Point p { get; private set; }
    public int ident {get; private set; }
    public int dist { get; set; }

    public Vertex(Point p, int ident)
    {
        this.p = p;
        this.ident = ident;
    }
}
4

2 に答える 2

0

おそらく使用できます:

this.p = Point.Empty;
this.indent = 0;

したがって、次のようにメソッド Vertex を呼び出します。

Vertex(Point.Empty, 0);
于 2013-02-25T21:16:25.743 に答える
-1

の Reset メソッドをセットアップできますp

public class Vertex
{
        public Point p { get; private set; }
        public int ident {get; private set; }
        public int dist { get; set; }

        public Vertex(Point p, int ident)
        {
            this.p = p;
            this.ident = ident;
        }

        public void Reset() { p = new Point(); }
}
于 2013-02-25T21:18:26.893 に答える