这段代码该怎么改?

Icedmilk 2010-01-11 03:55:43
如果将struct换成class可以通过编译
如果用struct该怎么改?

public struct Coordinate
{
// The x and y
public double X { get; set; }
public double Y { get; set; }
// Constructor
public Coordinate(double x, double y)
{
X = x;
Y = y;
}
}

...全文
90 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianyazlf 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 donntknow 的回复:]
public struct Coordinate
{
private double x;
private double y;
// The x and y
public double X { get{return x;} set{x=value;} }
public double Y { get{return y;} set{y=value;} }
// Constructor
public Coordinate(double x1, double y1)
{
x = x1;
y = y1;
}
}
[/Quote]

正解!
antony1029 2010-01-11
  • 打赏
  • 举报
回复
UP
l171147904 2010-01-11
  • 打赏
  • 举报
回复
都搞好了。。。我分点分?
shizhen_zhang 2010-01-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 donntknow 的回复:]
public struct Coordinate
{
    private double x;
    private double y;
    // The x and y
    public double X { get{return x;} set{x=value;} }
    public double Y { get{return y;} set{y=value;} }
    // Constructor
    public Coordinate(double x1, double y1)
    {
          x = x1;
          y = y1;
    }
}
[/Quote]
这个不错。
白头老汉 2010-01-11
  • 打赏
  • 举报
回复
public struct Coordinate
{
private double x;
private double y;
// The x and y
public double X { get{return x;} set{x=value;} }
public double Y { get{return y;} set{y=value;} }
// Constructor
public Coordinate(double x1, double y1)
{
x = x1;
y = y1;
}
}
平生我自如 2010-01-11
  • 打赏
  • 举报
回复
呵呵 各式各样的都有阿

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧