首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >System.Windows.Point与c#中的自定义点结构

System.Windows.Point与c#中的自定义点结构
EN

Stack Overflow用户
提问于 2014-04-03 11:40:48
回答 1查看 436关注 0票数 1

我有个问题可能有点傻。我将在我的程序中读取和处理很多2D点坐标。是在Point中使用默认的System.Windows.Point结构,还是应该像这样使用自己的结构?

代码语言:javascript
运行
复制
public struct_2DPoint
{
    public double X { get; set; }
    public double Y { get; set; }
}

我会使用第二种方法节省内存吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-03 11:47:06

使用System.Windows.Point。

我提出建议的理由:

  1. 许多内置函数都是可用的,以防以后在代码中需要它们。
  2. 易于与System.Windows.Geometry和其他您可以使用的类型进行互操作
  3. 从“维护”的角度来看,除了您看代码的开发人员之外,其他开发人员将很容易理解正在发生的事情和可以做的其他事情。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22836547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档