在 c# 中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构体。
struct books { public string title; public string author; public string subject; public int book_id; };
public class teststructure { public static void main(string[] args) { books book1; /* 声明 book1,类型为 book */ books book2; /* 声明 book2,类型为 book */ /* book 1 详述 */ book1.title = "c programming"; book1.author = "nuha ali"; book1.subject = "c programming tutorial"; book1.book_id = 6495407; /* book 2 详述 */ book2.title = "telecom billing"; book2.author = "zara ali"; book2.subject = "telecom billing tutorial"; book2.book_id = 6495700; /* 打印 book1 信息 */ console.writeline( "book 1 title : {0}", book1.title); console.writeline("book 1 author : {0}", book1.author); console.writeline("book 1 subject : {0}", book1.subject); console.writeline("book 1 book_id :{0}", book1.book_id); /* 打印 book2 信息 */ console.writeline("book 2 title : {0}", book2.title); console.writeline("book 2 author : {0}", book2.author); console.writeline("book 2 subject : {0}", book2.subject); console.writeline("book 2 book_id : {0}", book2.book_id); console.readkey(); } }
类和结构有以下几个基本的不同点:
您已经用了一个简单的名为 books 的结构。在 c# 中的结构与传统的 c 或 c++ 中的结构不同。c# 中的结构有以下特点:
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论