首页 > TAG信息列表 > TestDelegate
xLua中Lua调用C#
xLua中Lua调用C# 1.前提 这里使用的是XLua框架,需要提前配置xlua,设置加载器路径; 可以参考之前的Blog:《xlua入门基础》; //调用段,所有的lua代码都写在LuaCallCSharp.lua文件中 public class LuaCallCSharp1 : MonoBehaviour { void Start() { XluaEnv.I.DoString("LuDelegate 委托细说
我们通过一段代码,然后查看il代码,看看delegate 是什么 namespace Galaxy { class Program { private int se; private delegate void TestDelegate(); static void Main(string[] args) { TestDelegate dd = delegate { CC# 匿名函数
匿名函数是一个“内联”语句或表达式,可在需要委托类型的任何地方使用。 可以使用匿名函数来初始化命名委托,或传递命名委托(而不是命名委托类型)作为方法参数。 C# 中委托的发展 C# 1.0 中,您通过使用在代码中其他位置定义的方法显式初始化委托来创建委托的实例。 C# 2.0C#-还不懂委托(1)
栗子 1、调用一个A的方法test A a =new A(); a.test(); 2、用委托实现 public delegate void testDelegate(); // 声明delegate对象 testDelegate td = new testDelegate(a.test); // 创建对象 td (); // 调用delegate question:本来调