Ví dụ,Lua: Lấy tên đen của tham số
function test (a)
name = nameof(a)
print(name)
end
test(def) --should print "def"
Có bất kỳ thủ đoạn lua để thực hiện một cái gì đó tương tự như trên?
Không phải bất cứ ai cần phải giải thích lý do tại sao họ muốn làm một cái gì đó; một số người trở nên gắt gỏng nếu họ không được đưa ra một ví dụ thực tế. Vì vậy:
local function registerTestSuite(suite)
if (LUnit) then
LUnit:AddTestSuite(
HotNReady.."_"..GetVariableName(suite), --HotNReady_PizzaTestSuite
suite);
end;
end;
Tại sao bạn muốn thực hiện việc này? Bạn đang cố giải quyết vấn đề gì? – lhf
Tôi muốn có thể viết đối tượng declare_object1. Ngay bây giờ tôi phải viết declare_object "object1". declare_object là một hàm. – jameszhao00
Tôi không chắc chắn những gì bạn đang yêu cầu sẽ giúp bạn nâng niềng răng trong một cuộc gọi chức năng. –