Ví dụ 1: Khai báo cơ chế ủy quyền (delegate) trong C# gọi các phương thức thực thi using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Delegates{ public delegate int MyDelegate(int x, int y); public class Vidu1{ public static int Cong(int x, int y){ return x + y; } public static int Nhan(int x, int y) { return x * y; } } class Program{ static void Main(string[] args){ MyDelegate del1 = new MyDelegate(Vidu1.Cong); int KetquaCong = del1(5, 5); Console.WriteLine("5 + 5 = {0}", KetquaCong); MyDelegate del2 = new MyDelegate(Vidu1.Nhan); int KetquaNhan = del2(5, 5); Console.WriteLine("5 x 5 = {0}", KetquaNhan); Console.ReadLine(); } } }
Related Post:
Code C++: Đệ quy Tuyến tínhĐệ quy tuyến tính: Thân hàm gọi 1 lần chính nóVí dụ:double U(int n, double a, double r){ if (n==1) return a; return r + U(n-1,a,r); //Gọi 1 lần chính tên hàm đang định nghĩa}Bài toán 1: Tính X lũy thừa nViết chương trình tính X^n với X là số thực được xác định như sau:Mã nguồn:#include<conio.h>#include&l…Read More
Code C++: Chương trình Đệ quy tìm phần tử Fibonacci thứ NChương trình tìm phần tử Fibonacci thứ n được định nghĩa đệ quy như sau:#include<math.h>#include<iostream>#include<conio.h>using namespace std;/* Ham tra ve so nguyen tinh gia tri Fibonacci thu n */int F(int n){ if(n==0 || n==1) return 1; else return F(n-1) + F(n-2);}/* Chuong trinh chinh */int main(){ int n; cout<<"Nhap vao gia tri cua n = "…Read More
Code C++: Các câu lệnh duyệt mảng 2 chiều thường gặpCác câu lệnh duyệt mảng 2 chiều thường gặp:*Ghi chú: n là số dòng, m là số cột-Nhập mảngfor(int i=0;i<n;i++)for(int j=0;j<m;j++){ cout<<"nhap vao phan tu thu "<<i<<j<<": ";cin>>a[i][j]; …Read More
Code C++: Đệ quy Nhị phânĐệ quy nhị phân: Thân hàm gọi 2 lần chính nó.Ví dụ: Chuỗi số Fibonacci: 1 1 2 3 5 8 13 ... long Fibonacci(int n){ if (n<=2) return 1; return Fibonacci(n-2) + Fibonacci(n-1); }Bài toán: Tìm phần tử Fibonacci thứ nViết chương trình tìm phần tử Fibonacci thứ n được định nghĩa đệ quy như sau:Mã nguồn…Read More
Klik untuk melihat kode: