uocmo_kchodoi
Moderator
- Xu
- 132
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:
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