美文网首页
struct(C# 参考)

struct(C# 参考)

作者: findmoon | 来源:发表于2018-04-23 13:40 被阅读4次

[转载](https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/struct)

struct 类型是一种值类型,通常用来封装小型相关变量组,例如,矩形的坐标或库存商品的特征。 下面的示例显示了一个简单的结构声明:

public struct Book 

    public decimal price; 

    public string title; 

    public string author; 

备注

结构还可以包含构造函数常量字段方法属性索引器运算符事件嵌套类型,但如果同时需要上述几种成员,则应当考虑改为使用类作为类型。

有关示例,请参阅使用结构

结构可以实现接口,但它们无法继承另一个结构。 因此,结构成员无法声明为 protected。

有关详细信息,请参阅结构

相关文章

  • struct(C# 参考)

    [转载](https://docs.microsoft.com/zh-cn/dotnet/csharp/langu...

  • dart 中 没有 struct, 如何解决引用问题...

    在 c# 中, struct 是值类型. 但是在 dart 中, 没有东西对标 struct. 以下片断是C# 代...

  • C# Struct

    Structs cannot inherit from other structs or classes. Bot...

  • C# Struct

    Struct 和 class 差不多,但有一些不同: struct是值类型, class是引用类型 struct不...

  • C#结构体定义的详解

    C#结构体定义的情况: C#结构体定义也可以象类一样可以单独定义. class a{}; struct a{}; ...

  • 这两个地方为什么会报错?

    C# 里的class 和 struct有很多相似点,但是又有很多不同点。跟C++最大的不同是,C++里struct...

  • 结构体

    C# 结构体 struct C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法...

  • C# 结构体 struct

    C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1...

  • 面向对象(四)-值类型与引用类型详解

    1、C#语言中的类型 类型被分为两种:值类型(整数,bool struct char 小数)和引用类型(strin...

  • C#之结构struct(转)

    结构是使用 struct 关键字定义的,与类相似,都表示可以包含数据成员和函数成员的数据结构。 一般情况下,我们很...

网友评论

      本文标题:struct(C# 参考)

      本文链接:https://www.haomeiwen.com/subject/gnzklftx.html