以前,在看C的数据结构和算法时,结构是经常用到的。

MS在C#中,结构沦为一种点缀。主要还是要有类来实现。因为它毕竟是面象过程时代的产物。。。?

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6
 7 namespace ConsoleApplication4
 8 {
 9
10     class Program
11     {
12         public struct Rect
13         {
14             public double width;
15             public double height;
16             public Rect(double x, double y)
17             {
18                 width = x;
19                 height = y;
20             }
21             public double Area()
22             {
23                 return width * height;
24             }
25
26             static void Main(string[] args)
27             {
28                 Rect rect1;
29                 rect1.width = 5;
30                 rect1.height = 3;
31                 Console.WriteLine("矩形面积为: " + rect1.Area());
32                 Rect rect2 = new Rect(4, 6);
33                 Console.WriteLine("矩形面积为: " + rect2.Area());
34
35                 Console.Read();
36
37             }
38         }
39     }
40 }

转载于:https://www.cnblogs.com/aguncn/archive/2013/05/05/3060602.html

C#中结构数据类型的使用相关推荐

  1. matlab中的single是什么类型_MATLAB 中cell数据类型的使用方法

    讲真,我觉得最好的说明文档是MATLAB 帮助文档.但是由于朋友们可能看英文费劲,或者更喜欢看我的用"人话"讲解MATLAB用法.下面我从一个MATLAB深度用户的角度来讲解一下M ...

  2. 数据库中字段类型对应的C#中的数据类型

    数据库中字段类型对应C#中的数据类型: 数据库                 C#程序 int int32 text string bigint int64 binary System.Byte[] ...

  3. c#中结构体和类的比较

    前几天,有位同学问我它们用起来有什么区别,当时也不大清楚,糊弄过去了,但是,人不能自欺欺人,不能连自己的无知也要糊弄! 翻了下书,总结一下. 区别: 结构是一种用关键字struct声明的自定义数据类型 ...

  4. excel中match函数_Excel函数轻松学02:详解Excel函数中的数据类型

    更多系列文章,戳文末阅读原文进入:我的微博V+会员函数专栏哦~ 写在前面: 概念是用来了解的,不是用来恐惧的.一时无法理解,大可不求甚解,无需刻意强求,往后学习函数的时间里,通过实例人的潜意识会反复思 ...

  5. c语言实现结构体变量private,C语言中结构体变量私有化详解

    背景介绍 操作系统 : CentOS7.3.1611_x64 gcc版本 :4.8.5 什么是结构体? 在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate ...

  6. sqlite java blob_【转】好东西!sqlite3中BLOB数据类型存储大对象运用示例

    1:常用接口 个人比较喜欢sqlite, 使用最方便,唯一的准备工作是下载250K的源:而且作者很热心,有问必答. 以下演示一下使用sqlite的步骤,先创建一个数据库,然后查询其中的内容.2个重要结 ...

  7. C#中结构体定义并转换字节数组

    ref: https://www.cnblogs.com/dafanjoy/p/7818126.html C#中结构体定义并转换字节数组 最近的项目在做socket通信报文解析的时候,用到了结构体与字 ...

  8. python数据类型有哪些、分别有什么用途_python中的数据类型有哪些

    python中的数据类型有9种,分别是1.字符串2.布尔类型3.整数4.浮点数5.数字6.列表7.元组8.字典9.日期. 1.字符串 1.1.如何在Python中使用字符串 a.使用单引号(') 用单 ...

  9. 论文浅尝 - CIKM2021 | DT-GCN: 一种双曲空间中的数据类型感知的知识图谱表示学习模型...

    论文作者:申雨鑫,天津大学硕士 发表会议:CIKM 2021 链接:https://dl.acm.org/doi/pdf/10.1145/3459637.3482421 动机 知识图谱表示学习旨在将实 ...

最新文章

  1. 【Laravel】只保留Auth::routes()的登录,关闭Auth::routes()的注册、重置密码、验证路由
  2. Android双屏异显的实现
  3. Python: Console框消失
  4. 公众号开发 单独 给某个用户 推送消息_韩国5G用户6月底已达134万 较5月底增加近70%...
  5. Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线
  6. 前端学习(1392):多人管理项目12加密
  7. Java 18 正式发布,默认 UTF-8,finalize 被弃用,别再乱用了!
  8. SpringMVC简单小案例
  9. python linux 命令_Python Linux 命令行 sudo
  10. 在C#中使用消息队列RabbitMQ
  11. 项目集锦 | 易基因近期m6A甲基化(MeRIP-seq)研究成果
  12. Docker容器dockerfile简介
  13. 洛谷-3803 【模板】多项式乘法(FFT,NNT)
  14. 一个交警的吐血警告,所有开车和坐车的同胞都要看一看(转)
  15. php post伪装ip,PHP中用CURL伪造IP来源的方法
  16. CSS Reset(样式重置)
  17. 设计模式与软件体系结构复习资料——设计模式
  18. 导弹发射-河南省第九届省赛D题
  19. python统计字母a的个数_32个经典Python小例子测测你的基础知识(11-20)
  20. Spring Cloud Alibaba Nacos 分布式配置中心

热门文章

  1. 刚发现博客园又遇到了问题
  2. JUC多线程核心知识-思维导图
  3. 毫秒级的时间处理上G的图片(生成缩略图)
  4. emmet快速缩写展开的基本写法与心得
  5. drbd(一):简介和安装
  6. sybase中游标的使用示例
  7. 修改表结构添加外键约束,默认外键名
  8. myeclipse安装svn插件
  9. SugarCRM 主表-自定义字段
  10. SQL Server移除事务日志后sys.master_files依然存在记录问题