Share c# record

quocviet711

New member
#C ##Record #tutorial #learnC ##Programming ## C #Records: Một loại dữ liệu mới trong C #10

Các bản ghi C# là một loại dữ liệu mới được giới thiệu trong C# 10. Chúng tương tự như các cấu trúc, nhưng chúng có một số khác biệt quan trọng.Các bản ghi là bất biến, điều đó có nghĩa là giá trị của chúng không thể thay đổi sau khi chúng được tạo ra.Điều này làm cho chúng an toàn hơn để sử dụng hơn các cấu trúc, có thể thay đổi.Các bản ghi cũng có cú pháp ngắn gọn hơn các cấu trúc, giúp chúng dễ sử dụng hơn.

Dưới đây là một ví dụ về bản ghi C#:

`` `C#
người hồ sơ công khai (tên chuỗi, int tuổi);
`` `

Bản ghi này xác định một loại dữ liệu mới được gọi là `person`.Bản ghi `person` có hai thuộc tính:` name` và `Age`.Cả hai thuộc tính đều thuộc loại `String` và` int`, tương ứng.

Để tạo một thể hiện mới của bản ghi `person`, bạn có thể sử dụng mã sau:

`` `C#
var person = người mới ("John Doe", 20);
`` `

Biến `person` hiện đề cập đến một ví dụ mới của bản ghi` person`.Bạn có thể truy cập các thuộc tính của biến `person` bằng cách sử dụng cú pháp sau:

`` `C#
người.name;
người.age;
`` `

C# Records là một loại dữ liệu mới mạnh mẽ có thể được sử dụng để tạo mã an toàn và ngắn gọn hơn.Nếu bạn đang làm việc với C# 10 trở lên, tôi khuyến khích bạn tìm hiểu thêm về các bản ghi C# và cách sử dụng chúng.

** 5 hashtags: **

* #C#
* #Ghi
* #tutorial
* #learnC #
* #Programming
=======================================
#C# #Record #tutorial #learnC# #Programming ##C# Records: A New Data Type in C# 10

C# Records are a new data type introduced in C# 10. They are similar to structs, but they have some important differences. Records are immutable, which means that their values cannot be changed after they are created. This makes them safer to use than structs, which can be changed. Records also have a more concise syntax than structs, making them easier to use.

Here is an example of a C# record:

```c#
public record Person(string Name, int Age);
```

This record defines a new data type called `Person`. The `Person` record has two properties: `Name` and `Age`. Both properties are of type `string` and `int`, respectively.

To create a new instance of the `Person` record, you can use the following code:

```c#
var person = new Person("John Doe", 20);
```

The `person` variable now refers to a new instance of the `Person` record. You can access the properties of the `person` variable using the following syntax:

```c#
person.Name;
person.Age;
```

C# Records are a powerful new data type that can be used to create more concise and safe code. If you are working with C# 10 or later, I encourage you to learn more about C# Records and how to use them.

**5 Hashtags:**

* #C#
* #Record
* #tutorial
* #learnC#
* #Programming
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top