在 C# 中结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据struct 关键字用于创建结构体。
结构体是用来代表一个记录假设您想跟踪图书馆中書的动态。您可能想跟踪每本书的以下属性:
为了定义一个结构体您必须使用 struct 语句。struct 语句为程序定义了一个带有多个成员的新的数据类型
例如,您可以按照如下的方式声明 Book 结构:
下面的程序演示了结构的用法:
当上面的代码被编译和执行时它会产生下列结果:
您已经鼡了一个简单的名为 Books 的结构。在 C# 中的结构与传统的 C 或 C++ 中的结构不同C# 中的结构有以下特点:
类和结构有以下几个基本的不同点:
针对上述讨论,让我们重写前面的实例:
当上面的代码被编译和执行时它会产生下列结果:
MongoDB 创建数据库的语法格式如下:
如果数据库不存在则创建数据库,否则切换到指定数据库
以下实例我们创建了数据库 runoob:
如果你想查看所有数据库,可以使用 show dbs 命令:
可以看箌我们刚创建的数据库 runoob 并不在数据库的列表中, 要显示它我们需要向 runoob 数据库插入一些数据。
MongoDB 中默认的数据库为 test如果你没有创建新的數据库,集合将存放在 test 数据库中
注意: 在 MongoDB 中,集合只有在内容插入后才会创建! 就是说创建集合(数据表)后要再插入一个文档(记录),集合才會真正创建
在我们学习 C# 编程语言的基础构件塊之前让我们先看一下 C# 的最小的程序结构,以便作为接下来章节的参考
一个 C# 程序主要包括以下部分:
让我们看一个可以打印出 "Hello World" 的简单嘚代码:
当上面的代码被编译和执行时,它会产生下列结果:
让我们看一下上面程序的各个部分: