public (Action tritonAction, Action nluaAction) Benchmark_WriteStatic(Triton.Lua triton, NLua.Lua nlua) { triton.ImportType(typeof(TestClass)); nlua.DoString("TestClass = luanet.import_type('Triton.Benchmarks.Binding.FieldBenchmark+TestClass')"); var tritonFunction = triton.CreateFunction("TestClass.X = 0"); var nluaFunction = nlua.LoadString("TestClass.X = 0", "test"); void Triton() => tritonFunction.Call(); void NLua() => nluaFunction.Call(); return(Triton, NLua); }