Lập trình C# - Khai báo struct có thuộc tính, phương thức và trường private
Khai báo struct có thuộc tính, phương thức và trường private
Viết chương trình C# để khai báo một struct có một thuộc tính, một phương thức và một trường private.
Đây là bài tập C# đơn giản minh họa giúp bạn cách khai báo một struct và cách truy cập các phần tử của một struct.
Chương trình C#
Dưới đây là chương trình C# minh họa lời giải cho bài tập khai báo struct trong C#:
using System;
namespace Csharp
{
//khai bao struct
struct newStruct
{
private int num;
public int n
{
get
{
return num;
}
set
{
if (value < 50)
num = value;
}
}
public void clsMethod()
{
Console.WriteLine("\nGia tri duoc luu giu la: {0}\n", num);
}
}
class TestCsharp
{
public static void Main()
{
Console.Write("\nKhai bao struct co thuoc tinh, phuong thuc va truong private trong C#:\n");
Console.Write("----------------------------------------------------------------------\n");
newStruct myInstance = new newStruct();
myInstance.n = 15;
myInstance.clsMethod();
Console.ReadKey();
}
}
}
Biên dịch và chạy chương trình C# trên sẽ cho kết quả:
Khai bao struct co thuoc tinh, phuong thuc va truong private trong C#:
----------------------------------------------------------------------
Gia tri duoc luu giu la: 15