CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

应该在什么情况下使用结构?

楼主proud(床上无英雄)2003-09-04 09:50:11 在 .NET技术 / C# 提问

大大小小的程序到是写过不少,不过发现几乎从来没有使用过结构类型(自定义),请问使用结构类型有什么好处?应该在什么样的情况下使用结构呢? 问题点数:0、回复次数:4Top

1 楼heroux(FlyerAero)回复于 2003-09-04 09:58:57 得分 0

相比class而言,小巧灵活,在程序结构小于16byte时采用是一种提高性能的做法Top

2 楼jjcccc(就这样吧)回复于 2003-09-04 10:05:37 得分 0

在仅需要保存一些结构化的数据又不特别需要处理的时候适合用结构或在特定性能需求的时候。如表示屏幕上一个点坐标Point、一个矩形Rect等,就非常适合用结构。Top

3 楼gujunyan(缘份擦肩而过)回复于 2003-09-04 10:20:05 得分 0

实例比较多,并且不需要别人继承的东西做成结构。  
  这样效率比较高,资源用得少。Top

4 楼gleaf()回复于 2003-09-05 12:35:53 得分 0

不严格的讲,是简单的对象,但是最好不要用它提供方法啊什么之类的。  
   
  点的坐标是最好的例子,无论是二维的,还是多维的。Top

5 楼ms44(ms44)回复于 2003-09-05 13:12:34 得分 0

类似与CLASS的简单结构  
  Top

相关问题

  • 我应该使用什么数据结构
  • 请问,什么时候应该使用结构而不是类?
  • 在VC中应该如何使用自己定义的结构体呀
  • 在什么情况下才应该使用缓冲存?
  • 在不知数据库层次的情况下应该怎么样设计表结构??(内详)
  • 结构体的使用
  • 菜鸟提问:什么情况下应该使用服务器控件?
  • 父子维度的多维数据集,在何种情况下使用,我觉得和星型结构没有什么区别,清高手指点
  • 初学者的问题: +builder 中,符号 :: 应该在哪几种情况下使用
  • 连接查询与子查询有着哪些不同?应该分别在什么情况下使用?

关键词

  • 结构
  • 坐标
  • 性能
  • 使用
  • 应该
  • 情况
  • 程序
  • 类型
  • 适合
  • 需要

得分解答快速导航

  • 帖主:proud

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo