Tìm hiểu về mảng tham số trong C#

uocmo_kchodoi

Moderator
MẢNG THAM SỐ TRONG C#
Chức năng: Mảng tham số được dùng khi khai báo một phương thức mà bạn không chắc chắn số tham số được truyền như là một tham số.

Dưới đây là ví dụ minh họa mảng tham số trong C#: bạn tạo hai lớp có tên lần lượt làMangThamSo và TestCsharp như sau:

Lớp MangThamSo: có chứa phương thức CongPhanTu()

using System;
namespace VietJackCsharp
{
class MangThamSo
{
public int CongPhanTu(params int[] arr)
{
int sum = 0;
foreach (int i in arr)
{
sum += i;
}
return sum;
}
}
}

Lớp TestCsharp: có chứa phương thức main() để thao tác trên đối tượng MangThamSo.

using System;

namespace VietJackCsharp
{
class TestCsharp
{
static void Main(string[] args)
{
Console.WriteLine("Mang tham so trong C#");
Console.WriteLine("-------------------------------------");

//tao doi tuong MangThamSo
MangThamSo app = new MangThamSo();
int sum = app.CongPhanTu(512, 720, 250, 567, 889);
Console.WriteLine("Tong bang: {0}", sum);
Console.ReadKey();
}
}
}

Nếu bạn không sử dụng lệnh Console.ReadKey(); thì chương trình sẽ chạy và kết thúc luôn (nhanh quá đến nỗi bạn không kịp nhìn kết quả). Lệnh này cho phép chúng ta nhìn kết quả một cách rõ ràng hơn.

Biên dịch và chạy chương trình C# trên sẽ cho kết quả sau:

mang-tham-so.PNG

Chúc các bạn ngày làm việc và học tập hiệu quả, thành công!

Nguồn: vietjack.com​
 

Chủ đề mới

VnKienthuc lúc này

Không có thành viên trực tuyến.

Định hướng

Diễn đàn VnKienthuc.com là nơi thảo luận và chia sẻ về mọi kiến thức hữu ích trong học tập và cuộc sống, khởi nghiệp, kinh doanh,...
Top