一、委托
当我们需要把方法做为参数传递给其他方法的时候,就需要使用委托。因为有时候,我们要操作的对象,不是针对数据进行的,而是针对某个方法进行的操作。我们还是来以代码入手:
using System;
namespace xuexuexi.com
{
public class test
{
public delegate string GetAString();
public static void Main()
{
int x=10;
GetAString firstString=new GetAString(x.ToString);
Console.WriteLine(firstString())