点击或拖拽改变大小

Functions.MAssign 方法

X#
对存储在指定字符串中的变量名执行赋值。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
[NeedsAccessToLocalsAttribute(TRUE)]
 FUNCTION MAssign(
	cExp AS STRING,
	uValue AS USUAL
) AS USUAL
查看代码

参数

cExp
类型:String
包含您要赋值给 uValue 的变量名的字符串。
uValue
类型:__Usual
要赋的值。

返回值

类型:__Usual
分配的值。
备注
MAssign() 是使用宏操作符 (&) 执行赋值的功能等价物。
备注
提示 提示:
动态内存变量(PUBLIC、PRIVATE、PARAMETERS)仅在 X# 语言和运行时中用于兼容性。
在大多数情况下,类型可以和应该被替换为词法作用域变量,如 LOCAL 和 GLOBAL。
示例
以下示例使用 MAssign() 函数执行赋值:
X#
1MEMVAR iValue
2LOCAL cVar AS STRING
3cVar := "iValue"
4MAssign(cVar, 5)        // 与 &cVar := 5 相同
5? iValue                    // 结果: 5
参见